← Zurück zu Cyra
AgentCyra

Skill · Version 1.0.0

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 hilft

Wann 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.

Details…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