Files

197 lines
4.4 KiB
JSON

{
"ok": true,
"value": {
"id": "Root",
"name": "root",
"path": "Root",
"enabled": true,
"children": [
{
"id": "#c0000000000000000000000000000002",
"name": "Ground",
"path": "Root/Ground",
"enabled": true,
"components": [
{
"type": "engine.SpriteRenderer"
},
{
"type": "physics.Body2D"
},
{
"type": "physics.EdgeCollider2D"
}
]
},
{
"id": "#c000000000000000000000000000000a",
"name": "Platform",
"path": "Root/Platform",
"enabled": true,
"components": [
{
"type": "engine.SpriteRenderer"
},
{
"type": "physics.Body2D"
},
{
"type": "physics.EdgeCollider2D"
}
]
},
{
"id": "#c0000000000000000000000000000003",
"name": "Player",
"path": "Root/Player",
"enabled": true,
"components": [
{
"type": "engine.SpriteRenderer"
},
{
"type": "engine.Tags"
},
{
"type": "game.Health"
},
{
"type": "physics.Body2D"
},
{
"type": "save.Persist"
}
],
"scripts": [
"mygame.player.PlayerController"
],
"children": [
{
"id": "#c000000000000000000000000000000b",
"name": "Shape",
"path": "Root/Player/Shape",
"enabled": true,
"components": [
{
"type": "physics.CapsuleCollider2D"
}
]
}
]
},
{
"id": "#c0000000000000000000000000000005",
"name": "PatrolA1",
"path": "Root/PatrolA1",
"enabled": true
},
{
"id": "#c0000000000000000000000000000006",
"name": "PatrolB1",
"path": "Root/PatrolB1",
"enabled": true
},
{
"id": "#c0000000000000000000000000000004",
"name": "EnemyLeft",
"path": "Root/EnemyLeft",
"enabled": true,
"prefab": "prefabs/enemy.aeprefab",
"components": [
{
"type": "engine.SpriteRenderer"
},
{
"type": "physics.Body2D"
},
{
"type": "physics.BoxCollider2D"
},
{
"type": "physics.PolygonCollider2D"
},
{
"type": "save.Persist"
}
],
"scripts": [
"mygame.enemy.EnemyAI"
]
},
{
"id": "#c0000000000000000000000000000008",
"name": "PatrolA2",
"path": "Root/PatrolA2",
"enabled": true
},
{
"id": "#c0000000000000000000000000000009",
"name": "PatrolB2",
"path": "Root/PatrolB2",
"enabled": true
},
{
"id": "#c0000000000000000000000000000007",
"name": "EnemyRight",
"path": "Root/EnemyRight",
"enabled": true,
"prefab": "prefabs/enemy.aeprefab",
"components": [
{
"type": "engine.SpriteRenderer"
},
{
"type": "physics.Body2D"
},
{
"type": "physics.BoxCollider2D"
},
{
"type": "physics.PolygonCollider2D"
},
{
"type": "save.Persist"
}
],
"scripts": [
"mygame.enemy.EnemyAI"
]
},
{
"id": "#c0000000000000000000000000000001",
"name": "Camera",
"path": "Root/Camera",
"enabled": true,
"components": [
{
"type": "camera.CameraFollow2D"
},
{
"type": "camera.CameraShake2D"
},
{
"type": "camera.VirtualCamera2D"
},
{
"type": "engine.Camera2D"
}
]
},
{
"id": "#c000000000000000000000000000000c",
"name": "ArenaZone",
"path": "Root/ArenaZone",
"enabled": true,
"components": [
{
"type": "camera.CameraZone2D"
},
{
"type": "camera.VirtualCamera2D"
}
]
}
]
}
}