feat(player): 改进玩家动画系统,支持四方向动画
- 添加新的动画文件支持上下左右四个方向的站立和行走动画 - 重构PlayerDirection枚举,支持左上、左下、右上、右下四个象限 - 优化动画切换逻辑,增加动画候选机制和兜底策略 - 改进方向判断算法,基于移动增量精确计算朝向 - 移除BonusWuqi相关资源和节点引用 - 更新场景文件,添加新动画剪辑引用
This commit is contained in:
198
assets/bundle1/anim/player/2/walk/walk3_2.anim
Normal file
198
assets/bundle1/anim/player/2/walk/walk3_2.anim
Normal file
@@ -0,0 +1,198 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "walk3_2",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {
|
||||
"embeddedPlayerGroups": []
|
||||
},
|
||||
"_native": "",
|
||||
"sample": 25,
|
||||
"speed": 1,
|
||||
"wrapMode": 2,
|
||||
"enableTrsBlending": false,
|
||||
"_duration": 1.04,
|
||||
"_hash": 500763545,
|
||||
"_tracks": [
|
||||
{
|
||||
"__id__": 1
|
||||
}
|
||||
],
|
||||
"_exoticAnimation": null,
|
||||
"_events": [],
|
||||
"_embeddedPlayers": [],
|
||||
"_additiveSettings": {
|
||||
"__id__": 6
|
||||
},
|
||||
"_auxiliaryCurveEntries": []
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ObjectTrack",
|
||||
"_binding": {
|
||||
"__type__": "cc.animation.TrackBinding",
|
||||
"path": {
|
||||
"__id__": 2
|
||||
},
|
||||
"proxy": null
|
||||
},
|
||||
"_channel": {
|
||||
"__id__": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.TrackPath",
|
||||
"_paths": [
|
||||
{
|
||||
"__id__": 3
|
||||
},
|
||||
"spriteFrame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.ComponentPath",
|
||||
"component": "cc.Sprite"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.animation.Channel",
|
||||
"_curve": {
|
||||
"__id__": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "cc.ObjectCurve",
|
||||
"_times": [
|
||||
0.04,
|
||||
0.08,
|
||||
0.12,
|
||||
0.16,
|
||||
0.2,
|
||||
0.24,
|
||||
0.28,
|
||||
0.32,
|
||||
0.36,
|
||||
0.4,
|
||||
0.44,
|
||||
0.48,
|
||||
0.52,
|
||||
0.56,
|
||||
0.6,
|
||||
0.64,
|
||||
0.68,
|
||||
0.72,
|
||||
0.76,
|
||||
0.8,
|
||||
0.84,
|
||||
0.88,
|
||||
0.92,
|
||||
0.96,
|
||||
1
|
||||
],
|
||||
"_values": [
|
||||
{
|
||||
"__uuid__": "98607712-54a4-49b2-a7d6-ae8f8d2e170a@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "81b80d22-921c-4233-baa1-e2f7edb1aaa2@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "7be997b8-acc1-4624-86e3-17bcf3c11427@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "cc2d6f3a-a1d7-49d9-b8e1-e6638c789ca3@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "f53dc416-dbbb-4344-bf66-242324e956bd@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "b57fe5a8-8379-432e-8ebe-18e85c516590@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "34e41caa-16eb-4b36-91d9-fc3b12112e37@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "4f0bb9b9-b48c-41bc-bd7b-5f2219d54b19@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "97f0b80e-4450-40fb-a822-8f566a0f8364@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "344da98d-a96a-48ae-8871-2bae9d373944@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "6a081c02-4581-4127-b157-d21851bd21c1@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "032766ca-9370-4d9c-aaaf-2671dfce70cc@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "6c90f3b0-4402-45ef-859f-8bbe3c8750a6@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "8fc6ad74-702b-4745-8ac1-36980008f203@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "4dab4072-640f-4340-a639-2d80b6c3662d@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "1e5bd2b2-4d90-4755-9873-559ecc78fcad@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "2795c209-f788-4a38-9e05-3df7b497f5e0@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "5edc0e86-3c04-4b9c-9bbd-59626611e03a@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "1287903f-c759-48eb-96d3-0fd82943655b@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "1e109df9-08bb-4e4c-8647-a49b0ca35fd7@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "db463b4c-3b21-4c0a-9e79-740a7c547982@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "c9522eb6-f2ca-4a50-b1dd-5adf193278cc@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "571dfc5d-87d0-436a-8b7d-9c2038ad7c97@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "9478c882-f50f-4bcd-82bc-a1d5c1aff6c5@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
{
|
||||
"__uuid__": "415acba6-4040-4082-9a7d-465543cd06a3@f9941",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"__type__": "cc.AnimationClipAdditiveSettings",
|
||||
"enabled": false,
|
||||
"refClip": null
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user