摄像机系统,和子对象绑定

This commit is contained in:
ArchZer0
2026-08-17 16:15:05 +08:00
parent 63d97f058a
commit 7b7756f0fe
20 changed files with 744 additions and 132 deletions
+29 -19
View File
@@ -1,21 +1,31 @@
{
"actors": [
{
"name": "square",
"init": "square_init",
"tick": "square_tick",
"position": {
"x": 0,
"y": 0
},
"facing": {
"x": 1,
"y": 0
},
"mesh": {
"shape": "quad",
"texture": "Dank.png"
}
}
]
"default_camera": "square_camera",
"grid_background": true,
"actors": [
{
"name": "square",
"init": "square_init",
"tick": "square_tick",
"position": {
"x": 0,
"y": 0
},
"facing": {
"x": 1,
"y": 0
},
"mesh": {
"shape": "quad",
"texture": "Dank.png"
},
"children": [
{
"name": "square_camera",
"type": "camera",
"position": { "x": 0, "y": 0 },
"zoom": 0.2
}
]
}
]
}