Bevy-fizika integrálása
A telepített fizikai bővítményhez és ütemezéshez illeszti a játékrendszereket. Egy szimulációs felelőst ad, és külön kezeli az erőt, lökést és teleportálást az ellentmondó mozgások elkerülésére.
bevy-physics-integration
Nézd meg, miben segítMikor hasznos?
Akkor használd, ha Rapier vagy más fizikai bővítmény kezeli a Bevy mozgását és ütközéseit.
Miben segít neked?
- Ellenőrzi a motor, fizikai bővítmény és meglévő szimulációs ütemezés kompatibilitását.
- Egyetlen felelőshöz rendeli a léptetést, és elkülöníti az erőt, impulzust és teleportálást.
- A fizikai lépéshez igazítja a transzformációkat, gyermekütközőket és ütközési hatásokat.
Például ezt kérheted
A meglévő fizikai bővítménnyel adj kitérést és hátralökést a Bevy-harcosnak. Vizsgálj gyermekobjektumhoz tartozó ütközőt, újraszületést és kezdőpontra teleportálást. A mozgás a megfelelő fizikai fázisban fusson, egy találat pedig a megfelelő egyszeri harci hatást váltsa ki.
Részletes dokumentáció
Itt a skill eredeti útmutatóját, példáit és ellenőrzési szempontjait olvashatod az eredeti nyelven.
Összecsukás
Bevy — physics integration
Use when connecting Bevy to Rapier or another physics plugin.
Version and project gate
Inspect Cargo.toml, Cargo.lock, Rust toolchain, exact Bevy release, plugin compatibility, feature selection, schedules, state definitions, asset roots and target backend. Read the matching migration guide before using newer examples. Never turn a task into an engine upgrade without the user’s intent. Read the version-matching official reference when an API decision depends on it.
Work
Pin the plugin/Bevy compatibility pair and existing physics schedule. Define simulation ownership, transforms, hierarchy and interpolation rules before adding systems. Keep forces, impulses and teleports distinct. Align collision events and gameplay side effects with the physics tick.
Deliver
A plugin compatibility note and minimal physics/gameplay integration with one stepping owner. Keep the change in the existing project structure; separate actual observations from the proposed acceptance scenario below.
Failure to prevent
Do not copy plugin code across incompatible Bevy releases or mix transform and physics writes without a contract.
Acceptance scenario
Spawn a child collider, move a kinematic platform, teleport a character and unload the level without orphan bodies. Follow the project’s execution and verification permissions. If execution or a target device is unavailable, provide the reproduction steps and name the remaining uncertainty; do not mark it passed.
Scope and sources
This skill belongs to Talon. Agent selection is restricted by Orqestria’s assigned-agent policy, including forced skill selection; instruction text alone is not an access control. These are original task workflows researched from official documentation, not a copied or endorsed vendor skill.
- https://bevy.org/learn/quick-start/getting-started/ecs/
- https://bevy.org/learn/migration-guides/0-18-to-0-19/
- https://bevy.org/learn/migration-guides/0-17-to-0-18/
Task-specific official references
Csomagban lévő fájlok 1
SKILL.md
