
coroutine
liveownworld
NULL
展开
-
u3d面试题
线程是操作系统级别的概念,现代操作系统都实现并且支持线程,线程的调度对应用开发者是透明的,开发者无法预期某线程在何时被调度执行。基于此,一般那种随机出现的BUG,多与线程调度相关。coroutine则是一个概念,windows上有所谓的fiber纤程实现,而好些语言中也自带coroutine的实现,比如Lua。与线程最大的不同是,coroutine的调度/挂起/执行开发者是可以控制的。另外cor...转载 2018-04-16 11:16:51 · 283 阅读 · 0 评论 -
用unity的line renderer 组件画个滑稽
Line Renderer组件是unity自带的3d画线组件,通过一个一个的点来在3d空间中画出一条线。第一步:先建一个Quad组件,在3D Object里面,然后调整一下坐标第二步:建一个管理画线的GameObject,Creat Empty就ok,挂上控制画线的脚本第三步:做每条线的预制件,同上,Creat Empty就ok,加上Line Renderer组件,这样就做好了想要后面画的线条好看...原创 2018-05-18 14:46:46 · 732 阅读 · 0 评论 -
Unity StartCoroutine的坑
如果在使用StartCoroutine的参数填写函数调用比如StartCoroutine(Fun())这样写,那么会有个问题StopCoroutine(Fun())无法停止这个开启的携程StopCoroutine("Fun")也无法停止但是StartCoroutine("Fun")开启的携程就可以用StopCoroutine("Fun")停止如果实在想用上一种方法,参考...原创 2019-08-28 14:44:25 · 1427 阅读 · 0 评论