{ "schemaVersion": 1, "prefabName": "UI_CharacterAnimationLab", "prefabPath": "Assets/Bundles/UI/Prefab/UI_CharacterAnimationLab.prefab", "description": "独立角色动画观看场景的同步播放、逐帧、进度、视角与放大控制。1080×1920;所有控件由 JSON→Prefab 创建。", "canvas": { "canvasScaler": { "referenceResolution": [ 1080, 1920 ], "matchWidthOrHeight": 0.5 } }, "assets": { "sprites": { "ui_panel_popup": "Assets/Bundles/UI/Texture/Common/ui_panel_popup.png", "btn_secondary_normal": "Assets/Bundles/UI/Texture/Common/btn_secondary_normal.png", "btn_secondary_pressed": "Assets/Bundles/UI/Texture/Common/btn_secondary_pressed.png", "btn_primary_normal": "Assets/Bundles/UI/Texture/Common/btn_primary_normal.png", "btn_primary_pressed": "Assets/Bundles/UI/Texture/Common/btn_primary_pressed.png", "btn_primary_disabled": "Assets/Bundles/UI/Texture/Common/btn_primary_disabled.png", "progress_bg": "Assets/Bundles/UI/Texture/Common/progress_bg.png", "progress_fill": "Assets/Bundles/UI/Texture/Common/progress_fill.png" } }, "nodes": [ { "name": "UI_CharacterAnimationLab", "parent": null, "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 0, 0 ], "offsetMax": [ 0, 0 ] }, "components": [ { "type": "Canvas", "sortingOrder": 100 }, { "type": "CanvasScaler", "referenceResolution": [ 1080, 1920 ], "matchWidthOrHeight": 0.5 }, { "type": "GraphicRaycaster" } ] }, { "name": "Panel_Header", "parent": "UI_CharacterAnimationLab", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 0, -24 ], "sizeDelta": [ 1032, 188 ] }, "components": [ { "type": "Image", "sprite": "ui_panel_popup", "imageType": "Sliced", "raycastTarget": false, "color": "#FFFFFFFF" } ] }, { "name": "Txt_Title", "parent": "Panel_Header", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 0, -12 ], "sizeDelta": [ 960, 58 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "角色动画对比", "fontSize": 42, "alignment": "Center", "color": "#33405EFF", "raycastTarget": false } ] }, { "name": "Txt_Subtitle", "parent": "Panel_Header", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 0, -70 ], "sizeDelta": [ 960, 40 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "相同骨架与动作 · 三版同步播放", "fontSize": 25, "alignment": "Center", "color": "#33405EFF", "raycastTarget": false } ] }, { "name": "Txt_Column0", "parent": "Panel_Header", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ -336, -122 ], "sizeDelta": [ 330, 44 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "① Mixamo 网站", "fontSize": 27, "alignment": "Center", "color": "#1B8299FF", "raycastTarget": false } ] }, { "name": "Txt_Column1", "parent": "Panel_Header", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 0, -122 ], "sizeDelta": [ 330, 44 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "② TokenRig 原始", "fontSize": 27, "alignment": "Center", "color": "#B46A2AFF", "raycastTarget": false } ] }, { "name": "Txt_Column2", "parent": "Panel_Header", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 336, -122 ], "sizeDelta": [ 330, 44 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "③ 手部约束后", "fontSize": 27, "alignment": "Center", "color": "#458533FF", "raycastTarget": false } ] }, { "name": "Panel_Controls", "parent": "UI_CharacterAnimationLab", "active": true, "rect": { "anchorMin": [ 0.5, 0 ], "anchorMax": [ 0.5, 0 ], "pivot": [ 0.5, 0 ], "anchoredPosition": [ 0, 24 ], "sizeDelta": [ 1032, 600 ] }, "components": [ { "type": "Image", "sprite": "ui_panel_popup", "imageType": "Sliced", "raycastTarget": true, "color": "#FFFFFFFF" } ] }, { "name": "Txt_State", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 0, -12 ], "sizeDelta": [ 978, 46 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "行走 · 三版同步对比", "fontSize": 30, "alignment": "Center", "color": "#33405EFF", "raycastTarget": false } ] }, { "name": "Btn_Seek", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 0, -66 ], "sizeDelta": [ 978, 32 ] }, "components": [ { "type": "Image", "sprite": "progress_bg", "imageType": "Sliced", "raycastTarget": true }, { "type": "MonoBehaviour", "typeName": "AIGame.Review.AnimationLabSeekBar" } ] }, { "name": "Img_Progress", "parent": "Btn_Seek", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 0, 1 ], "pivot": [ 0, 0.5 ], "anchoredPosition": [ 0, 0 ], "sizeDelta": [ 2, 0 ] }, "components": [ { "type": "Image", "sprite": "progress_fill", "imageType": "Sliced", "raycastTarget": false } ] }, { "name": "Txt_Time", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 0, -104 ], "sizeDelta": [ 978, 34 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "0.00 / 1.03 秒", "fontSize": 23, "alignment": "Center", "color": "#33405EFF", "raycastTarget": false } ] }, { "name": "Btn_Walk", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ -330.0, -148 ], "sizeDelta": [ 318.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Walk" } ] }, { "name": "Txt_Walk", "parent": "Btn_Walk", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "行走", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Breathe", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 0.0, -148 ], "sizeDelta": [ 318.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Breathe" } ] }, { "name": "Txt_Breathe", "parent": "Btn_Breathe", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "呼吸待机", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Happy", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 330.0, -148 ], "sizeDelta": [ 318.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Happy" } ] }, { "name": "Txt_Happy", "parent": "Btn_Happy", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "轻松待机", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Play", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ -371.25, -224 ], "sizeDelta": [ 235.5, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_primary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_primary_pressed", "onClick": "AnimationLab.Play" } ] }, { "name": "Txt_Play", "parent": "Btn_Play", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "暂停", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Previous", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ -123.75, -224 ], "sizeDelta": [ 235.5, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Previous" } ] }, { "name": "Txt_Previous", "parent": "Btn_Previous", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "上一帧", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Next", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 123.75, -224 ], "sizeDelta": [ 235.5, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Next" } ] }, { "name": "Txt_Next", "parent": "Btn_Next", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "下一帧", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Restart", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 371.25, -224 ], "sizeDelta": [ 235.5, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Restart" } ] }, { "name": "Txt_Restart", "parent": "Btn_Restart", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "重播", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Speed025", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ -396.0, -300 ], "sizeDelta": [ 186.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Speed025" } ] }, { "name": "Txt_Speed025", "parent": "Btn_Speed025", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "0.25×", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Speed05", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ -198.0, -300 ], "sizeDelta": [ 186.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Speed05" } ] }, { "name": "Txt_Speed05", "parent": "Btn_Speed05", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "0.5×", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Speed1", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 0.0, -300 ], "sizeDelta": [ 186.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Speed1" } ] }, { "name": "Txt_Speed1", "parent": "Btn_Speed1", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "1×", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Speed2", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 198.0, -300 ], "sizeDelta": [ 186.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Speed2" } ] }, { "name": "Txt_Speed2", "parent": "Btn_Speed2", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "2×", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Travel", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 396.0, -300 ], "sizeDelta": [ 186.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Travel" } ] }, { "name": "Txt_Travel", "parent": "Btn_Travel", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "原地循环", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Front", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ -371.25, -376 ], "sizeDelta": [ 235.5, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Front" } ] }, { "name": "Txt_Front", "parent": "Btn_Front", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "正面", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Side", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ -123.75, -376 ], "sizeDelta": [ 235.5, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Side" } ] }, { "name": "Txt_Side", "parent": "Btn_Side", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "侧面", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Back", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 123.75, -376 ], "sizeDelta": [ 235.5, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Back" } ] }, { "name": "Txt_Back", "parent": "Btn_Back", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "背面", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Material", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 371.25, -376 ], "sizeDelta": [ 235.5, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Material" } ] }, { "name": "Txt_Material", "parent": "Btn_Material", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "切灰模", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_All", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ -396.0, -452 ], "sizeDelta": [ 186.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_primary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_primary_pressed", "onClick": "AnimationLab.All" } ] }, { "name": "Txt_All", "parent": "Btn_All", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "三版并排", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Focus1", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ -198.0, -452 ], "sizeDelta": [ 186.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Focus1" } ] }, { "name": "Txt_Focus1", "parent": "Btn_Focus1", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "看 ①", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Focus2", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 0.0, -452 ], "sizeDelta": [ 186.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Focus2" } ] }, { "name": "Txt_Focus2", "parent": "Btn_Focus2", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "看 ②", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Focus3", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 198.0, -452 ], "sizeDelta": [ 186.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Focus3" } ] }, { "name": "Txt_Focus3", "parent": "Btn_Focus3", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "看 ③", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Btn_Detail", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 396.0, -452 ], "sizeDelta": [ 186.0, 62 ] }, "components": [ { "type": "Image", "sprite": "btn_secondary_normal", "imageType": "Sliced", "raycastTarget": true }, { "type": "Button", "transition": "SpriteSwap", "spritePressed": "btn_secondary_pressed", "onClick": "AnimationLab.Detail" } ] }, { "name": "Txt_Detail", "parent": "Btn_Detail", "active": true, "rect": { "anchorMin": [ 0, 0 ], "anchorMax": [ 1, 1 ], "offsetMin": [ 3, 1 ], "offsetMax": [ -3, -1 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "全身", "fontSize": 27, "alignment": "Center", "fontStyle": "Bold", "color": "#F6F8FFFF", "raycastTarget": false }, { "type": "Outline", "effectColor": "#102033AA", "effectDistance": [ 1, -1 ] } ] }, { "name": "Txt_Help", "parent": "Panel_Controls", "active": true, "rect": { "anchorMin": [ 0.5, 1 ], "anchorMax": [ 0.5, 1 ], "pivot": [ 0.5, 1 ], "anchoredPosition": [ 0, -542 ], "sizeDelta": [ 978, 36 ] }, "components": [ { "type": "TextMeshProUGUI", "text": "拖动角色旋转 · 滚轮缩放 · 空格播放/暂停", "fontSize": 23, "alignment": "Center", "color": "#33405EFF", "raycastTarget": false } ] } ], "bindings": [ "Txt_State", "Txt_Time", "Btn_Seek", "Img_Progress", "Btn_Walk", "Btn_Breathe", "Btn_Happy", "Btn_Play", "Btn_Previous", "Btn_Next", "Btn_Restart", "Btn_Speed025", "Btn_Speed05", "Btn_Speed1", "Btn_Speed2", "Btn_Travel", "Btn_Front", "Btn_Side", "Btn_Back", "Btn_Material", "Btn_All", "Btn_Focus1", "Btn_Focus2", "Btn_Focus3", "Btn_Detail" ], "events": [ { "name": "AnimationLab.Walk", "node": "Btn_Walk" }, { "name": "AnimationLab.Breathe", "node": "Btn_Breathe" }, { "name": "AnimationLab.Happy", "node": "Btn_Happy" }, { "name": "AnimationLab.Play", "node": "Btn_Play" }, { "name": "AnimationLab.Previous", "node": "Btn_Previous" }, { "name": "AnimationLab.Next", "node": "Btn_Next" }, { "name": "AnimationLab.Restart", "node": "Btn_Restart" }, { "name": "AnimationLab.Speed025", "node": "Btn_Speed025" }, { "name": "AnimationLab.Speed05", "node": "Btn_Speed05" }, { "name": "AnimationLab.Speed1", "node": "Btn_Speed1" }, { "name": "AnimationLab.Speed2", "node": "Btn_Speed2" }, { "name": "AnimationLab.Travel", "node": "Btn_Travel" }, { "name": "AnimationLab.Front", "node": "Btn_Front" }, { "name": "AnimationLab.Side", "node": "Btn_Side" }, { "name": "AnimationLab.Back", "node": "Btn_Back" }, { "name": "AnimationLab.Material", "node": "Btn_Material" }, { "name": "AnimationLab.All", "node": "Btn_All" }, { "name": "AnimationLab.Focus1", "node": "Btn_Focus1" }, { "name": "AnimationLab.Focus2", "node": "Btn_Focus2" }, { "name": "AnimationLab.Focus3", "node": "Btn_Focus3" }, { "name": "AnimationLab.Detail", "node": "Btn_Detail" } ] }