初识Unity 3D——常用API(1)
来源:互联网 发布:全知科技张超微博 编辑:程序博客网 时间:2024/06/05 17:40
言简意赅
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);
0 0
- 初识Unity 3D——常用API(1)
- 初识Unity 3D——常用API(3)
- 初试Unity 3D——常用API(2)
- 初识Unity 3D——飞盘射击案例(1)
- 初识Unity 3D
- 初识Unity 3D——基本脚本代码
- 初识Unity 3D——认识材质球、贴图
- 初识Unity 3D——TrialRenderer、LineRenderer、AduioClip
- 初识Unity 3D——小小小Demo(上)
- 初始Unity 3D——刚体常用方法
- Unity初识(1)
- Unity 3d 常用脚本
- Unity 3D——NGUI初级(1)
- 【初识HTML5】(3) : 画布常用的API (1)
- 【Unity 3D】学习笔记三十四:游戏元素——常用编辑器组件
- Unity 3D——NGUI初级(3)
- Unity 3D——NGUI初级(2)
- Unity 3D 粒子系统(1)
- hadoop学习
- Android 反编译初探 应用是如何被注入广告的
- oracle ASM实例ORA-04031故障处理
- 一起talk C栗子吧(第一百八十五回:C语言实例--打印常用的ASCII码对照表)
- Intellij打包jar文件,“java.lang.SecurityException: Invalid signature file digest for Manifest main attrib
- 初识Unity 3D——常用API(1)
- 11.27
- 0005算法笔记——【分治法】快速排序
- 11.创建模型
- Linux开发环境搭建(三)
- javascript学习之三(闭包)
- C++拾遗--多线程:多线程的引入
- 理解HTTP协议
- 搜索引擎学习笔记 --- 结构与模块图