首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
数据库
›
Oracle
›
Unity3D学习条记(一)
返回列表
发新帖
Unity3D学习条记(一)
[复制链接]
发表于 2025-11-6 10:52:22
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
底子知识汇总
1. Unity中的碰撞器和触发器的区别?
碰撞器是触发器的载体,而触发器只是碰撞器身上的一个属性。当Is Trigger=false时,碰撞器根据物理引擎引发碰撞,产生碰撞的结果,可以调用OnCollisionEnter/Stay/Exit函数;当Is Trigger=true时,碰撞器被物理引擎所忽略,没有碰撞结果,可以调用OnTriggerEnter/Stay/Exit函数。如果既要检测到物体的打仗又不想让碰撞检测影响物体移动或要检测一个物件是否颠末空间中的某个地区这时就可以用到触发器。
2. 物体发生碰撞的须要条件
两个物体都必须带有碰撞器(Collider),此中一个物体还必须带有Rigidbody 刚体,而且必须是运动的物体带有Rigidbody脚本才华检测到碰撞。
3. 什么是协同步调
在主线程运行的同时开启另一段逻辑处置处罚,来帮助当前步调的实验,协程很像多线程,但不是多线程,Unity的写成是在每帧竣事之后去检测yield的条件是否满意。换句话说,开启协程就是开启一个可以与步调并行的逻辑。可以用来控制运动、序列以及对象的运动。
update 函数返回后将运行正常协程更新。协程是一个可停息实验 (yield) 直到给定的 YieldInstruction 到达完成状态的函数。
协程的差别用法:
yield 在下一帧上调用全部 Update 函数后,协程将继续。
yield WaitForSeconds 在为帧调用全部 Update 函数后,在指定的时间耽误后继续协程
yield WaitForFixedUpdate 在全部脚本上调用全部 FixedUpdate 后继续协程
yield WWW 在 WWW 下载完成后继续。
yield StartCoroutine 将协程链接起来,并会等候 MyFunc 协程先完成。
回复
使用道具
举报
返回列表
浏览过的版块
分布式数据库
物联网
Java
数据安全
鸿蒙
人工智能
备份
DevOps与敏捷开发
大连密封材料
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表