U3D
文章平均质量分 85
火车叨位qu
这个作者很懒,什么都没留下…
展开
-
[绕物体一周][算法]绕物体一周算法
绕物体一周实现需求思路流程图:U3D C#代码 需求 上周开发U3D的时候,遇到一个需求 场景中,有一个玩家,为了训练玩家,需要让玩家绕着给定物体一周 看似简单的需求,细想一下却没那么容易 首先拆分下具体需求与环境: 玩家进入绕物体的初始位置不确定 玩家绕物体的方向不确定(顺时针or逆时针) 玩家绕物体的路径理论上是无数条 玩家具有完全控制(也就是说玩家可能先顺时针转半圈然后逆时针转半圈) 必须包容上述所有条件精确的对玩家进行判断 所以想要实现还是有那么一点点难度 起初的想法是获取玩家的路径,然后判断原创 2021-04-19 15:50:47 · 240 阅读 · 1 评论 -
[U3D][Yield][协程]对U3D开发脚本C#中的协程理解
协程一、协程是什么二、协程的用法三、协程的实验四、协程的原理(个人理解) 一、协程是什么 协程不是进程,更不是线程 协程是在主线程中执行的 协程大概的意思是: 协程函数中暂时不执行 yield 后边的代码,返回到调用协程函数的位置继续执行, 当满足 yield 的条件后再执行后边的代码。 协程能当延时器使用,当你理解它的运行逻辑后,也许你能开发出更多、更有效的用法。 二、协程的用法 1、定义的协程函数必须是 IEnumerator 返回类型 2、在协程函数里边至少有一个 yield 语句 3原创 2021-03-10 18:00:09 · 230 阅读 · 0 评论