{ "extends": "proxy/aframe/node.vwf", "type": "a-entity", "implements": [ "proxy/animation/animation.vwf", "proxy/animation/animationNode.vwf" ], "properties": { "position": null, "rotation": null, "scale": null, "clickable": null, "displayName": null, "visible": null, "edit": null, "osc": null, "ownedBy": null, "class": null, "stepping": null, "stepTime": null, "globalBeat": null, "meta": null }, "events": { "positionChanged": {}, "rotationChanged": {}, "scaleChanged": {}, "sendOSC": {}, "intersectEvent": {}, "clearIntersectEvent": {}, "hitstartEvent": {}, "hitendEvent": {}, "clickEvent": { "parameters": [ "value" ] }, "mousedownEvent": { "parameters": [ "value" ] }, "mouseupEvent": { "parameters": [ "value" ] } }, "methods": { "getRandomColor": {}, "intersectEventMethod": { "parameters": [ "point" ] }, "clearIntersectEventMethod": {}, "hitstartEventMethod": {}, "hitendEventMethod": {}, "clickEventMethod": { "parameters": [ "value" ] }, "mousedownEventMethod": { "parameters": [ "value" ] }, "mouseupEventMethod": { "parameters": [ "value" ] }, "sendOSC": { "parameters": [ "msg" ] }, "setGizmoMode": { "parameters": [ "mode" ] }, "showCloseGizmo": {}, "lookAt": { "parameters": [ "nodeID" ] }, "placeInFrontOf":{ "parameters": [ "nodeID", "distance" ] }, "worldRotation": {}, "worldPosition": {}, "worldScale": {}, "worldDirection": {}, "worldQuaternion": {}, "localQuaternion": {}, "boundingBox": {}, "globalToLocalRotation":{ "parameters": [ "value", "order" ] }, "worldToLocal": { "parameters": [ "value" ] }, "localToWorld": { "parameters": [ "value" ] }, "getChildByName": { "parameters": [ "name" ] }, "setOwner": { "parameters": [ "propertyValue" ] }, "updateMethod": { "parameters": [ "methodName", "methodBody", "params" ] }, "callMethod": { "parameters": [ "methodName", "params" ] }, "onGlobalBeat": { "parameters": [ "obj" ] }, "changeVisual": {}, "resetVisual": {}, "step": {}, "do": {}, "randomize": {}, "nodeDef": {}, "createEditTool": {}, "translationFromValue":{ "parameters": [ "value" ] } }, "scripts": { "source": "aentity.js" } }