【发布时间】:2020-06-10 14:23:17
【问题描述】:
我们有一个角色应该通过按 WASD 键四处走动。按 W 时角色应向北走,按 D 时应向东走,依此类推。 如果用户同时按下“W 和 D”,角色应该在北和东之间沿对角线移动。
最重要的是:角色还应该看向鼠标。
我们的目标是制作一个僵尸射击游戏,玩家可以在射击来自北方的僵尸时逃跑(例如向南)。
当然在这种情况下角色会向后跑。
我知道我必须制作前后和侧身行走的动画。但是如果用户按下“W&D”并斜着走怎么办?我是否需要制作对角线动画,或者这种情况有更好的解决方案吗?
【问题讨论】:
-
也许尝试使用混合树来混合人行道和直行道动画?