blob: 4ef5e38ff3f730244a4d7aac07c16cdc959e1726 [file] [log] [blame]
{
"name": "Joystick",
"key": {
"int": 148,
"string": "joystick"
},
"extends": "component.json",
"properties": {
"x": {
"type": "double",
"initialValue": "0",
"animates": true,
"group": "position",
"key": {
"int": 299,
"string": "x"
}
},
"y": {
"type": "double",
"initialValue": "0",
"animates": true,
"group": "position",
"key": {
"int": 300,
"string": "y"
}
},
"posX": {
"type": "double",
"initialValue": "0",
"key": {
"int": 303,
"string": "posx"
},
"runtime": false
},
"posY": {
"type": "double",
"initialValue": "0",
"key": {
"int": 304,
"string": "posy"
},
"runtime": false
},
"originX": {
"type": "double",
"initialValue": "0.5",
"key": {
"int": 307,
"string": "originx"
},
"description": "Origin x in normalized coordinates (0.5 = center, 0 = left, 1 = right).",
"runtime": false
},
"originY": {
"type": "double",
"initialValue": "0.5",
"key": {
"int": 308,
"string": "originy"
},
"description": "Origin y in normalized coordinates (0.5 = center, 0 = top, 1 = bottom).",
"runtime": false
},
"width": {
"type": "double",
"initialValue": "100",
"key": {
"int": 305,
"string": "width"
},
"runtime": false
},
"height": {
"type": "double",
"initialValue": "100",
"key": {
"int": 306,
"string": "height"
},
"runtime": false
},
"xId": {
"type": "Id",
"typeRuntime": "uint",
"initialValue": "Core.missingId",
"initialValueRuntime": "-1",
"key": {
"int": 301,
"string": "x_id"
},
"description": "Identifier used to track the animation used for the x axis of the joystick."
},
"yId": {
"type": "Id",
"typeRuntime": "uint",
"initialValue": "Core.missingId",
"initialValueRuntime": "-1",
"key": {
"int": 302,
"string": "y_id"
},
"description": "Identifier used to track the animation used for the y axis of the joystick."
}
}
}