← Zurück zu Vector
AgentVector

Skill · Version 1.0.0

Rapier-Kollisionsabfragen

Gibt Kollisionen, Sensoren und Strahlabfragen unterschiedliche Spielbedeutungen. Verbindet Treffer mit stabilen Objekten und Filtern, damit eine Sammelzone weder Wand noch wiederholte Belohnungsquelle wird.

rapier-collision-queries

Entdecke, wie der Skill hilft

Wann ist der Skill hilfreich?

Nutze ihn bei fehlenden Treffern, doppelten Sensorereignissen oder unerwarteten Filterinteraktionen.

Wobei hilft er dir?

  • Trennt physikalische Kollisionsreaktion von Sensormeldungen.
  • Definiert Gruppen, Filter und notwendige Ereignisaktivierung.
  • Übersetzt Treffer auch bei Entfernung in stabile Spielereignisse.

Das könntest du fragen

Nutze im Schleichspiel einen Sensor für den Türalarm und eine Strahlabfrage für Sichtlinien. Der Spieler passiert den Alarm, Umgebung blockiert die Sicht und nach Entfernen einer Wache verweisen Ergebnisse nicht auf eine verschwundene Figur. Prüfe den vorgesehenen Auslösezeitpunkt.

Ausführliche Dokumentation

Hier findest du die ursprüngliche Anleitung, Beispiele und Prüfschritte des Skills in ihrer Originalsprache.

Details…Weniger anzeigen

Rapier — collision queries

Use when implementing Rapier collision groups, sensors, contact events, raycasts or shape casts.

Version and project gate

Inspect Rust crate features or JS/WASM package and version, 2D/3D choice, framework wrapper version, units, solver settings, timestep ownership, body/collider handles and render synchronization. Determinism depends on binding, version, initialization and operation order. 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

Define group/filter semantics and which interaction produces solver response versus notification. Read event activation requirements for the binding. Translate hit data into stable game events after considering removal and multiple colliders. Set query filters from gameplay intent.

Deliver

A collision/filter table and query/event integration with explicit event ownership. Keep the change in the existing project structure; separate actual observations from the proposed acceptance scenario below.

Failure to prevent

A sensor overlap is not a physical contact impulse; missing event flags can look like broken collision detection.

Acceptance scenario

Exercise self-filtering, sensor entry/exit, a removed collider and a fast-moving hit using the appropriate query or CCD approach. 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 Vector. 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.

Enthaltene Dateien 1

  • SKILL.md