PlayCanvas-Assetstreaming
Verfolgt Assets von Registrierung und Laden bis zur tatsächlichen Bereitschaft. Bindet Abbruch und Entladen an die besitzende Entität und erhält gemeinsame Ressourcen beim Verlassen einer Szene.
playcanvas-assets-streaming
Entdecke, wie der Skill hilftWann ist der Skill hilfreich?
Nutze dies beim Nachladen von Levelressourcen oder teilweisen Ladefehlern.
Wobei hilft er dir?
- Unterscheidet registriert, ladend, geladen und bereit.
- Bindet Rückmeldungen und Entladerechte an die verantwortliche Entität.
- Begrenzt unterstützte Wiederholungen und meldet endgültige Ladefehler.
Das könntest du fragen
Lade im Browser-Stadtspiel den nächsten Bezirk während der Erkundung. Kehre vor Ladeende um und besuche ihn erneut. Ignoriere verlassene Rückrufe, biete Wiederholung bei fehlenden Gebäuden und erhalte Straßentexturen, die der aktuelle Bezirk weiter braucht.
Ausführliche Dokumentation
Hier findest du die ursprüngliche Anleitung, Beispiele und Prüfschritte des Skills in ihrer Originalsprache.
Weniger anzeigen
PlayCanvas — assets streaming
Use when loading/unloading PlayCanvas assets, models, textures or streaming levels.
Version and project gate
Inspect Engine version, Engine-only versus hosted Editor workflow, ESM versus classic scripts, build/export process, asset IDs and tags, render backend, script attributes and target browser requirements. Do not assume a paid Editor service is required for Engine-only work. 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
Distinguish registered, loading, loaded and ready states. Keep asset readiness/error callbacks tied to the owning entity or level. Define shared versus exclusive resource ownership before unloading. Bound request concurrency/retries where the installed loader supports it and report a terminal failure.
Deliver
An asset lifecycle contract with visible loading/error states and explicit unload ownership. Keep the change in the existing project structure; separate actual observations from the proposed acceptance scenario below.
Failure to prevent
Unloading a resource still referenced by another entity can break it; unlimited retry is not recovery.
Acceptance scenario
Cancel a level load, fail one texture request, unload a shared asset owner and revisit the level. 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 Cyra. 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
