unity中的委托
2016-08-11 19:01
351 查看
中午在做一个 数据点击然后 想把当前的Gameobject传过去,但是想了好久就是弄不出来。
之后网上看了下委托,抱着试试的心态,结果成功了
委托的定义
然后委托
另外一个脚本
注意的是委托变量的参数数量要和委托方法一样,就这样我把要用的GameObject传了过去,然后再传回去
之后网上看了下委托,抱着试试的心态,结果成功了
委托的定义
private delegate void CreatetowerDelegate(GameObject j); private CreatetowerDelegate createtowerDelegate;
然后委托
updatetowerDelegate = UpdateTower._instace.fromPlace; updatetowerDelegate(monster,this.gameObject);
另外一个脚本
/// <summary> /// 委托方法 /// </summary> /// <param name="g"></param> public void fromPlace(GameObject g,GameObject k) { monster = g; fromPlaces = k; }
注意的是委托变量的参数数量要和委托方法一样,就这样我把要用的GameObject传了过去,然后再传回去
相关文章推荐
- unity 多语言管理器
- 在Unity 5中优化SkinnedMeshRenderer
- Unity3D for VR 学习(4): 自绘摄像机的视口区域锥体
- Unity3D for VR 学习(8): Unity Shader概述
- Unity3D for VR 学习(10): Unity LOD Group 组件
- AR增强现实 之Metaio For Unity 开发 之HelloWorld
- unity中关于rigidbody成员AddForce方法和AddTorque方法介绍
- [StarFromHere] Unity+vuforia开发增强现实
- Unity5.3官方VR教程重磅登场-系列7 优化VR体验
- Unity3d VR学习笔记——Unity烘焙
- 利用Unity和高通实现简单的AR功能
- Unity教程之-Unity3d中基于订阅者模式实现事件机制
- Unity3D游戏开发框架-FSM状态机的实现
- (二)unity 初步——Unity 基本窗口介绍
- (一)unity 初步——Unity 简述
- unity 资源管理器设计
- 我的Unity 3D之旅——第一人称射击游戏(5)
- 京城游戏人-Day15: Unity 中 SrollRect 的滚动边界问题
- unity 3D对象上面显示文字
- Unity Physics.Raycast 深入理解