自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Unity脚本执行顺序非生命周期

Unity脚本执行顺序非生命周期,纯粹的脚本激活顺序 也别问了,这个顺序是固定的,并非随机,所有在Unity上面挂载的脚本都是存储到一个特殊的栈里面 遵循先进后出的顺序,你每次往任意物体上挂载脚本,都是在给这个栈里面存放一个指向。 启动程序的那一刻,会按照栈的顺序,挨个执行所有脚本,比如你按照顺序挂载0,1,2,3,4,5(数字代替意思一下)这几个脚本,那么就是从 5,4,3,2,1,0开始执行。值得一提的时候,虽然脚本启动顺序是这样,但是并不会影响生命周期。 比如 他会执行完5,4,3,2,1,0脚本的a

2021-04-02 11:29:28 152

原创 游戏中在判断一个角色操控的条件为什么使用|=来作为判断呢?

前些天研究了一下在Unity中移动的内容。 游戏中的操纵通常是拥有一个刚体的,所以让它移动的方式我个人觉得给刚体施加力更好一点。 在写跳跃逻辑的时候发现了这么一种写法,感觉挺有意思的。 desiredJump |= Input.GetButtonDown("Jump"); 这个是在Update里面实时判断按键的。通常update是检测和控制较好,移动的话放在FixedUpdate里面,这样比较好,我之前的写法是 desiredJump = Input.GetButtonDown("Jump"); 乍一看

2021-01-13 14:11:57 150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除