![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
weixin_39407066
这个作者很懒,什么都没留下…
展开
-
Unity里的协程和lua里的协同
线程:一个线程在程序中和其他线程是异步运行的,在多处理器机器中一个线程可以同时与所有其他线程的实时运行其代码,这使得线程编程能够解决很复杂的事情,因为可能在相同的时间里一个线程在改变它而另一个线程正在读取它,正因为如此,你必须通过锁,以确保这种情况不会由任何确保没有共享内存发生.Unity中可以开启多线程, 但是只有主线程能访问Unity的方法。 协程(coroutine)与多线程情况下的线程比...原创 2018-12-15 14:35:11 · 1788 阅读 · 0 评论 -
Unity的一些基础性东西
1.Unity是单线程的游戏引擎,unity的非主线程中无法访问Unity的API,这种限制的原因:游戏中逻辑更新和画面更新的时间点要求有确定性,必须按照帧序严格保持同步,否则就会出现游戏中的对象不同步现象。 2.生命周期:我们在自己脚本里写OnApplicationQuit,OnDisable,OnDestroy三个函数时的执行顺序于书写顺序一样,是因为在OnApplicationQuit里调...原创 2018-12-18 11:49:36 · 390 阅读 · 0 评论 -
U3D游戏中的贝塞尔曲线以及其在Unity中的实现
定义:一般的,在平面直角坐标系中,如果曲线上任意一点的坐标x,y都是某个变数't’的函数{x=f(t),y=g(t)并且对于't‘的每一个允许值,由上述方程组所确定的点M(x,y)都在这条曲线上,那么上述方程则为这条曲线的参数方程,联系x,y的变数't‘叫做变参数,简称参数,相对于参数方程而言,直接给出点的坐标间关系的方程叫做普通方程。(注意:参数是联系变数x,y的桥梁,可以是一个有物理意义和几何...转载 2019-01-18 19:32:02 · 831 阅读 · 0 评论