言简意赅

1、Invoke函数
Invoke本意是祈求,召唤,在U3D中用来控制函数的调用时间和重复调用时间:
//五秒钟之后调用CreateCubes方法 Invoke("CreateCubes",5.0f);
//五秒钟之后调用CreateCubes,然后,每过一秒调用一次 InvokeRepeating ("CreateCubes",5.0f,1.0f);
2、SendMessage
该方法可以通过游戏物体,调用该物体身上挂在的脚本里面的方法
比如:
void OnTriggerEnter(Collider coll){ if(coll.gameObject.tag=="Gold"){ GameObject
.Destroy (coll.gameObject, 1); //下面两句作用一样 //coll.gamoObject.GetComponent<脚本>()
.AddScore(); coll.gameObject.SendMessage ("AddScore"); } }
3、协程
协程操作类似于创建一个子线程,不再赘述。
//创建一个协程,功能是先休眠两秒然后打印“任务2” IEnumerator Test(){ yield return new WaitForSeconds(
2); Debug.Log("任务2"); } //在某个地方调用协程方法 Start Coroutine(Test); //结束协程 Stop
Coroutine(Test);

技术
©2019-2020 Toolsou All rights reserved,
华为认证HCIA-AI人工智能NOI2019 游记消息质量平台系列文章|全链路排查篇过拟合和欠拟合的形象解释Unity 场景异步加载(加载界面的实现)Faster RCNN系列算法原理讲解(笔记)纽约年轻人计划“重新占领华尔街”:维护散户利益用C++跟你聊聊“原型模式” (复制/拷贝构造函数)初识python之技巧总结篇中级JAVA程序员应该掌握的数据结构知识