private bool valid(vector2 dir)
物理有关的移动一般写在fixed方法里
MoveTowards(移动到)
target(从开头到结尾(中间不停顿的走))
lerp(一步一步的走)
enabled禁用脚本只禁用update方法。
延迟调用。
简单携程。
禁用脚本是指禁用脚本里的Update函数,其余设置无影响
order in layer 小的先画
一般与物理组件移动有关都写在FixedUpdate()来刷新
如果挂了刚体组件,最好用刚体组件来进行物理移动移动,然后再考虑用Transform移动。
把GameManager做成单例,初始化路径顺序
用一个单例GameManager解决路径问题,用渲染层级确定不同的个体
重写状态机,推荐复习
Create一个Animator Override Controller
可以只改动画片段而不改transition
移动的三种方式:
1.修改transform
2.使用rigidbody组件(首选此方式)
解决瞬移的问题:
使用插值来实现平滑移动
重写状态机
黄色的方框代表默认
4.33
老师,我修改 public float speed = 0.1f;
吃豆人速度并没有变化..
改到public float speed = 0.00000001f;
吃豆人依然我行我素,速度根本没有任何变化...
1先再Sprite Mode中将图片改为Multipe 然后Apply
2利用Sprite Editor将图片切开
3然后制作各位方向的动画 并且删除多余的状态机 留下第一个即可
1 在游戏物体上添加一个Anminator
重要点
1
2
3
4
5