小弟在尝试一个俯视角动作游戏,现在在想如何构建一个连招系统:
- character类处理用户输入。
- weapon类关联一个action graph类。
- action graph类储存多个action类资源。
- action类是一个字典,储存animation player中对应这个action要播放的动画名称字符串、触发这个action的InputEventAction的名称和能够派生的action。
character类包含一个animation player,问题就出现在animation player的轨道只能设置character的或者说node类的position,使得position=设置的值,有没有什么方法可以让animation player里面的轨道变成加值,使得见切这个动作可以复用甚至能够额外加上“方向”。
如果有另外的可以实现的类替代animation player也请不吝赐教。
- character类处理用户输入。
- weapon类关联一个action graph类。
- action graph类储存多个action类资源。
- action类是一个字典,储存animation player中对应这个action要播放的动画名称字符串、触发这个action的InputEventAction的名称和能够派生的action。
character类包含一个animation player,问题就出现在animation player的轨道只能设置character的或者说node类的position,使得position=设置的值,有没有什么方法可以让animation player里面的轨道变成加值,使得见切这个动作可以复用甚至能够额外加上“方向”。
如果有另外的可以实现的类替代animation player也请不吝赐教。
