Matter.js blev oprettet for at forbedre web-animationer og tillade udviklere at skabe mere realistiske effekter, og især for browser-baserede spil.
Mens de fleste web-animationer udføres med elementet selv at være i centrum af scenen, Matter.js bringer orden i web-animationer ved at forankre en tyngdekraft som kraft i bunden af siden.
Den direkte virkning af dette er en animation miljø, hvor alle bevægelser og interaktioner er drevet af denne tyngdekraften, efterligner virkelige verden betingelser.
Yderligere faktorer som momentum, modstand, friktion, kæde, stress, og mange andre er også understøttet, alle med det formål at genskabe virkelige forhold så tæt som muligt.
Demoer og brugervejledningen følger med Matter.js pakken
Funktioner :.
- 100% JS koden
- Glatte animationer
- Mobil velkomne
- Cross-browser testet
- HTML 5 klar
- Støtte til touch gestus
- Støtte til objekt masse
- Støtte til objekt tæthed
- Støtte til objekt dimensioner
- Understøttelse af stive legemer
- Støtte til objekt stabling
- Støtte til objekt hvile
- Støtte til (i) elastiske kollisioner
- Support til bevægelse begrænsninger
- Understøttelse af momentum bevaring
- Støtte til bevægelse acceleration
- Understøttelse af friktion
- Support for resistens
- Understøttelse af brugerdefinerede tyngdekraften points
- Støtte til statiske organer
- Støtte til sovende organer
- Støtte til tiden skalering
Hvad er nyt i denne udgivelse:
- Tilføjet:
- Views demo
- Tid Skalering demo
- afrundede kanter (affasning) demo
- Raycasting demo
- Query modul, herunder raycasting
- 3 nyttige nye Composite metoder
- Understøttelse af musehjulet, mus skalering og forskydninger
- Body.scale for skalering organer i farten
- Body.timeScale at nedbremse organer pr-krop
- Body.setStatic for korrekt indstilling statisk
- Vertices.chamfer for afrunding hjørner af et sæt af knuder
- Integration af fasen til kroppens fabrikker
- engine.timing.isFixed mulighed for at deaktivere dynamisk timing
- render.bounds til at oversætte og skalering visninger
Hvad er nyt i version 0.7.0:
- Tilføjet seks nye demoer
- Tilføjet nye event-system
- Tilføjet sprite tekstur rendering support
- Tilføjet WebGL renderer (pixi.js)
- Forbedret Composite (og verden)
Hvad er nyt i version 0.5.0:.
- Første udgivelse
Krav :
- JavaScript aktiveret på klientsiden
Begrænsninger :
- Still under udvikling .
Kommentarer ikke fundet