鄙人正在做一款跳跃类游戏,我现在想在角色跳起来后,根据线性速度的变化更改在空中的动画,代码如下图:
我现在遇到的问题是,如图中红线,获取linearVelocity会报错,报错图如下:
实在不理解,如果说我的刚体组件为空,那么我的角色不可能跳起来,但是跳起来了,说明刚体组件没问题,那么为什么获取不了linearVelocity呢,求各位帮吗看看,感谢
鄙人正在做一款跳跃类游戏,我现在想在角色跳起来后,根据线性速度的变化更改在空中的动画,代码如下图:
我真TMD是日了狗了,前面因为我要做二段跳,所以需要在第二次点击跳跃到时候,将linearVelocity设为0, 我使用的是将linearVelocity设置成Vec2.ZERO;这段代码就出了问题;所以老老实实的使用v2(0,0);就没问题了;
clone一下也可以