Hide Asset

Hide Asset ist eine Action, die ein Trainingsobjekt in der aktuellen Szene ausblendet.

Grundlagen

Verwenden Sie diese Aktion, um ein eingeblendetes Objekt (Asset oder Hotspot) auszublenden. Das Objekt, das Sie als Ziel dieser Aktion angeben, muss zuvor dem Training hinzugefügt worden sein und sich in eingeblendetem Zustand befinden.

Die Umkehrfunktion zu Hide Asset ist Show Asset. Beide zusammen sind das Pendant zum Funktionspaar Activate Module und Deactivate Module, die für Module verwendet werden.

Arbeiten mit der Hide Asset-Action

Hide Asset-Action hinzufügen

Klicken Sie im Side Panel unter dem Trigger, dem Sie die Aktion zuweisen wollen, auf Add Action.
add-action

Wählen Sie aus dem Dropdown ...

addAction_0008_hideAsset
...die Aktion Hide Asset.

Eigenschaften bearbeiten

Gehen Sie im Side Panel zu der gesuchten Aktion.

Im Dropdown Select... sehen Sie eine Liste der im Training befindlichen Objekte (Assets oder Standard Assets) – sortiert nach Szenen. Klicken Sie auf das Objekt, dass Sie ausblenden wollen, so wird es als Ziel dieser Aktion übernommen.

hide-asset

Layer anzeigen / ausblenden

Wenn Sie für die Aktion Show Asset / Hide Asset als Ziel ein 3D Model ausgewählt haben, erscheint im Side Panel unterhalb des Ziels der Bereich Layers:

layers

Diese sogenannten Layer beschreiben die Objekthierarchie innerhalb des 3D Models. Damit haben Sie also die Möglichkeit, nicht nur das ganze 3D-Model ein- oder auszublenden, sondern auch einzelne Teile davon.

Die Layer werden in Pfad-Schreibweise (wie Webseiten) adressiert, also bspw. root/objekt1.

Da die Layer die sog. "Game-Objekt-Hierarchie" in Unity wiedergeben, können Sie prinzipiell alle benannten Teile des 3D Models ansteuern.

Sie können auch mehrere Teile gleichzeitig ansteuern, indem Sie Ihre Adressen durch Return, Komma oder Semikolon trennen.

Leider ist es aus technischen Gründen nicht möglich, die in einem 3D Model vorhandenen Layer automatisiert anzuzeigen, da deren Aufbau sehr verschieden und komplex sein kann. Sie müssen also die interne Struktur des 3D Models kennen, um auf die Layer zugreifen zu können. Mehr Details zum Erstellen von 3D Models finden Sie auf der Seite Eigene Assets verwenden.