Search Knowledge Base by Keyword

Create your own Action

Zoe has a modular structure allowing you to create your own scripts in combination with the whole system. We explain here the basics of implementing a new Zoe ACTION with your own code:

Find the script TemplateAction in your Project window (under Scripts > Interactions > Actions) duplicate it and rename the duplicated file with your action name [YourActionName]. Once this is done, open the file for editing.

Rename the class name from: 

public class TemplateAction : S_AbstractAction

to:

public class [YourActionName] : S_AbstractAction

IMPORTANT: the name you gave to the file and the name of the class need to be the same.

You can then code what you want to happen when the action triggers inside the ActionLogic function where the comment says ‘Implement your action logic here’.

You can then use your custom ACTION inside any Interaction through the Add Component menu.

Previous Change Material
Table of Contents

Copyright Zoe 2020, All rights reserved. Zoe is a product of apelab, Inc. Let's empower the next generations of XR makers! apelab.io