- 2024-10-18Unity生命周期
基础概念游戏的本质就是一个死循环,每一次循环都会处理游戏逻辑并更新一次游戏画面之所以能看到画面在动,是因为切换画面速度达到一定速度时人眼就会认为画面是动态且流畅的一帧就是执行了一次循环,Unity底层已经封装好了这个死循环我们只需要利用Unity的生命周期函数的规则来执行游
- 2023-09-14Unity 修改 FixedUpdate 时间间隔
1.依次点击Edit->ProjectSetting->Time后,在打开的窗口中修改FixedTimestep即可。如下图所示:
- 2023-08-17Unity生命周期方法
详解Awake:当场景开始时(简单理解成游戏启动),若物体处于激活状态(active)会被立即执行,仅执行一次。OnEnable:接在Awake之后,且需要激活状态下,被执行,当物体每一次被激活时都会执行一次。Reset:编辑器模式下,当脚本第一次被挂载,或是执行Reset操作时会被执行。Start:早于所用的Update,在第一
- 2023-07-06Unity学习--C#初级编程 Awake和Start、Update和FixedUpdate的区别
1.Awake和Start相同点:对象的生命周期内只会调用一次不同点:Awake在脚本启用或未启用后均会调用,Start只会在脚本启用后调用Awake在Start前调用理解:AwakesetAmmofortheenemy,StartallowenemytoShoot2.Update和FixedUpdateUpdate:每帧调用(每帧处理时间不一
- 2023-03-22unity3d Update()和FixedUpdate()的区别
从字面上理解,它们都是在更新时会被调用,并且会循环的调用。但是Update会在每次渲染新的一帧时,被调用。而FixedUpdate会在每个固定的时间间隔被调用,那
- 2023-02-21Unity2D游戏开发Update与FixedUpdate间的区别
Update方法是每一帧执行一次,FixeUpdate方法是每0.02秒执行一次,即我们常说的50帧的刷新率,我们在进行物理模拟动作的编写中,常常会写在FixeUpdate中,由于是每0.02秒执行一次,不