傅老师的unity黑魂复刻学习日记(七)

椭圆映射法

我们可以利用坐标轴转换把二维坐标转化为椭圆坐标系


我们声明一个函数把我们的Dup和Dright转化为椭圆坐标系



做测试的时候,因为莫名其妙c#的版本是4.0结果无法调用本地函数,别看只有这一点自己调试出了很多问题,这样我们就可以解决斜着走的时候forward为1.4的问题了

跳跃按钮

我们先声明 jump lastjump newjump三个布尔值


这段意思就是比较前一帧和后一帧中jumpnew和lastnew是否相同 不同且newjump为真即为按下了keyB按钮

猜你喜欢

转载自blog.csdn.net/qq_31728519/article/details/81043447