This PlugIT allows to dynamically load an XOS in your scene in the form of instances. It can be usefull for dynamically load objects, characters or environements.
Parameters |
|
1 |
XOS selection. |
2 |
Define if the environement is also used. |
3 |
Selection of the parent object for the instantiated object. |
4 |
If a parent object is selected, add an instance for each child of the parent object. |
5 |
Hide instances on loading. |
6 |
Load instances directly on application startup. |
Event |
|
Instance destroyed |
Sent when the instance is destroyed. |
Instance Loaded |
Sent when the instance is loaded. Provide the ID of the loaded instance in the link parameter. |
Loaded |
Sent all instances are loaded |
Unloaded |
Sent when all instances are destroyed |
Action |
|
Add Instance |
Add an instance. |
Hide Instance |
Hide the specific instance whose ID is provided in the link parameter. The ID of an instance is given in the link parameter of the "Instance Loaded" event when the instance is added. |
Hide all Instances |
Hide all instances. |
Load |
Load the instances. |
Remove all Instances |
Destroy all the instances in the scene. |
Remove Instance |
Destroy the specific instance whose ID is provided in the link parameter. The ID of an instance is given in the link parameter of the "Instance Loaded" event when the instance is added. |
Show Instance |
Show the specific instance whose ID is provided in the link parameter. The ID of an instance is given in the link parameter of the "Instance Loaded" event when the instance is added. |
Show all Instances |
Show all instances. |