Software detaljer:
Fra simple 2D figurer og tegninger, og op til komplicerede browser spil, KineticJS kan bruges uden en glitch til at manipulere lærred elementer inde i DOM.
KineticJS kan arbejde med mange lag, animationer og renderinger, være ideel til animation og spil motorer
Hvad er nyt i denne udgivelse:.
- Ny FastLayer for ultrahurtig rendering. Hvis du ikke har brug node nesting, mus og touch-interaktion, eller begivenhed pub / sub, skal du bruge FastLayer stedet for Layer for at oprette dine lag. Det gør omkring 2x hurtigere end normale lag.
- Nu passerer en Kinetic begivenhed objekt til hændelseshandlere som indeholder et mål, type og evt nøgle, der peger på den indfødte begivenhed objekt.
- Kan nu konfigurere hvis Kinetic bør bruge grader eller radianer via Kinetic.angleDeg flag. Som standard er det sandt.
Hvad er nyt i version 4.7.1:
- layer.clear () nu korrekt rydder laget
- layer.clear () nu også rydder hit grafen (dette afspejler trække (), som trækker både scenen og ramte graf)
Hvad er nyt i version 4.5.2:
- Tilføjet begivenhed er nu fyret, når noder tilføjes. begivenhed objekt med barn ejendom er bestået.
- Ny setAttr () metode, som kan bruges til at indstille Kinetic attrs, eller endda brugerdefinerede attrs. Brugerdefinerede attrs ændringer kan også abonnere på, ligesom Kinetic attrs. dvs. shape.on ('myAttrChange «, ...).
- Ny getType () for at få node type. Vil vende tilbage Stage, Layer, Gruppe eller Shape.
Hvad er nyt i version 4.3.3:
- Fejlrettelser:
- Kinetic.Text begivenheder er nu fungerer korrekt.
- Fast skalering problem, når tegning direkte på et lag lærred på mobilenheder med en pixelRatio & # x3e; 1.
- Wedge uret ejendom er nu korrekt misligholdt til falsk.
Hvad nyt i version 4.2.0:
- Pixel forholdet optimering at skærpe tekst og billede rendering på enheder med en pixel-forhold & # x3e; 1
- Ny kileform
- AMD support
- Udfyld mønstre kan nu oversættes, roteres, skaleres, og offset, på samme måde som knuder
Hvad er nyt i version 4.1.2:
- Ændret createImageBuffer () til createImageHitRegion () for konsistens .
Hvad er nyt i version 4.0.5:
- Nye funktioner:
- lysere filter (Tak for at få dette startede Witali Mik!)
- Inverter filter
- brand () metode brande syntetiske begivenheder uden begivenhed boblende
- Animation objekter indeholder nu framerate ejendom for nemheds skyld
- Forbedringer:
- Stærkt forbedret animation, overgang, og træk og slip ydeevne ved at indføre dynamisk skift mellem faste frame rates og dynamiske frame rates
- simulere () metode bruges nu til at simulere brugerens begivenheder, såsom klik, mouseMove, mouseover, etc. Når begivenhederne er simulerede, kan de boble op Node træet.
Hvad er nyt i version v3.10.4:
- Ny toImage () metode konverterer enhver node i en billede med henblik på caching som i høj grad kan forbedre tegning ydeevne (så meget som 4x hurtigere for enkle former)
- Ny applyFilter () metode, der gør det muligt at anvende filter logik til billeder (f.eks gråtoner, inverterende farver osv.)
- toDataURL kan nu anvendes synkront med lag, grupper og former. Stage toDataURL () er stadig asynkron
- På attr forandring handler begivenhed objekt indeholder nu oldVal og newVal ejendom
- SAVEDATA () er ændret til saveImageData (), og clearData () er ændret til clearImageData ()
- saveImageData () og clearImageData () nu arbejde med alle node, herunder stadium, lag og grupper
- Ny på beforeAttrChange hændelseshandler der affyrer umiddelbart før indstilling en attribut (i modsætning til den attrChange, der affyrer umiddelbart efter en attr opdateres)
Hvad er nyt i version v3.10.3:
- Ny inheritiance model, som giver dig mulighed for lettere at udvide eller tilføje brugerdefinerede metoder til Kinetic klasser
- Ny Text newline support '& # x5c; n "
- Ny klon metode, der kloner helst Kinetic objekt, herunder objektets brugerdefinerede event lyttere
- getIntersections kan nu kaldes fra alle Container, herunder grupper og lag.
- Stærkt forbedret Sprite animation ydeevne ved at hægte i den globale animation objekt
Krav :
- JavaScript aktiveret på klientsiden
- HTML 5 aktiveret browser
Kommentarer ikke fundet