当前位置: 首页 > news >正文

NGUI————按钮练习题

1.几个注意点,看图

 

 

代码:

坦克:

public class Tank : MonoBehaviour
{public Transform shootPoint;void Start(){Fire();}public void Fire(){Instantiate(Resources.Load("bullet"),shootPoint.position,shootPoint.rotation);}
}

子弹:

public class bullet : MonoBehaviour
{public float moveSpeed = 20f;  //子弹移动速度void Start(){Destroy(this.gameObject, 3);}void Update(){this.transform.Translate(Vector3.forward * Time.deltaTime * moveSpeed);}
}

面板:

public class GamePanel : MonoBehaviour
{public Tank tank;public UIButton btn;void Start(){btn.onClick.Add(new EventDelegate(() =>{tank.Fire();}));}
}

 效果:

 

 


http://www.mrgr.cn/news/75257.html

相关文章:

  • 数字后端教程之Innovus report_property和get_property使用方法及应用案例
  • 内网安全-代理技术-socket协议
  • SQL的基本CRUD操作
  • JAVA学习日记(十五) 数据结构
  • arcgis做buffer
  • 线性表-数组描述补充 迭代器(C++)
  • Towards Reasoning in Large Language Models: A Survey
  • Spring加载流程,Springboot自动装配原理
  • android开发
  • exo - 使用日常设备运行AI集群
  • 2024年09月CCF-GESP编程能力等级认证Python编程一级真题解析
  • 微信小程序-prettier 格式化
  • Diffusion Policy——斯坦福机器人UMI所用的扩散策略:从原理到其编码实现(含Diff-Control、ControlNet详解)
  • leetcode hot100【LeetCode 105.从前序与中序遍历序列构造二叉树】java实现
  • Web性能优化:从基础到高级
  • 二叉树的遍历(手动)
  • 一文了解Android的核心系统服务
  • 不宽的宽字符
  • 面试中如何回答“怎样实现 RPC 框架”的问题?
  • 高效的 JSON 处理库 json.cpp
  • ubuntu里面的gcc编译方法
  • 三维测量与建模笔记 - 特征提取与匹配 - 4.2 梯度算子、Canny边缘检测、霍夫变换直线检测
  • 使用SimpleDateFormat的踩坑指南
  • 如何让 ChatGPT 像人类一样书写:4个步骤让你的内容栩栩如生!
  • 探索Google Earth Engine:利用MODIS数据和R语言进行2000-2021年遥感生态指数(RSEI)的时空趋势分析
  • otter 自由门使用方法