ARENA Unity Objects
This library provides you some options to manage CRUD operations on ARENA Persist objects during Runtime(Play). Each operation will publish the appropriate ARENA message for the persistence database and other client subscribers to the scene.
Create
- Create any Unity GameObject and drag it as a parent of the
ARENA CLient Runtimein theHierarchy. - Create any ARENA GameObject using the menu
GameObject > ARENA > [object_type]. - Name conflicts or non-ARENA-safe characters will be altered automatically.
Update
Sceneview: Change theTransformusing the TRS graphic manipulation tools.InspectorTransform: Change theTransformby editing it’s values manually.InspectorArenaObject: UsePublish Unity Datato publish non-Transform changes like Color or Transparency.InspectorArenaObject: EditJson Dataand usePublish json Datato manually publish.
Rename
- Change the name of any ARENA object to publish the appropriate
createanddeletemessages:Hierarchylist item for an ArenaObject.Inspectorview for an ArenaObject.- App menu
Edit > Rename. - Context menu
Rename.
Delete
- Select one or many ARENA objects:
- Keystroke delete.
- App menu
Edit > Delete. - Context menu
Delete.
Edit > Undo Createjust after creating an object also works to delete.- Every delete command on ARENA objects that you initiate will ask you to confirm first.