位置: 编程技术 - 正文

unity3d---案例分析(unity 案例)

编辑:rootadmin
1.用数组保存三个cube, 鼠标点击一下消失一个。 public GameObject[] cube;//创建数组 public float speed = 5;// 速度 int i = 0; float fireTime = 0.5f;//发射时间 float nextTime = 0.0f;//间隔时间 void Update () { float x = Input.GetAxis("Horizontal") * Time.deltaTime * speed;//设置键盘控制水平移动 float z = Input.GetAxis("Vertical") * Time.deltaTime * speed;//设置键盘控制垂直移动 transform.Translate(x, 0, z);//键盘x轴, z轴 if (Input.GetButton("Fire1") && Time.time > nextTime)//鼠标控制 { nextTime = fireTime &#; Time.time;// Destroy(cube[i]);//销毁 i&#;&#;; print(i); } //if (Input.GetButtonDown("Fire1")) //{ // Destroy(cube[i]); // i&#;&#;; //}}2.克隆子弹的发射: public GameObject bullet;//创建子弹这个对象 public float fireTime = 0.5f;//发射时间 float nextTime = 0.0f;//间隔时间 void Update() { if (Input.GetButton("Fire1") && Time.time > nextTime) { nextTime = fireTime &#; Time.time; //GameObject o= GameObject.Instantiate(bullet)as GameObject;//克隆子弹 //o.rigidbody.AddForce(0, 0, );//添加刚体。 GameObject go = GameObject.Instantiate(bullet, new Vector3(0,4,0),Quaternion.identity) as GameObject; go.rigidbody.AddForce(0, 0, ); } //if (Input.GetButtonDown("Fire1")) //{ // GameObject.Instantiate(bullet); //}创建一个预设体 添加到摄像机 并且加入刚体。 更多精彩请关注:

推荐整理分享unity3d---案例分析(unity 案例),希望有所帮助,仅作参考,欢迎阅读内容。

unity3d---案例分析(unity 案例)

文章相关热门搜索词:unity案例教程,unity案例教程,unity经典案例,unity案例网盘分享,unity3d案例教程,unity3d案例教程,unity经典案例,unity经典案例,内容如对您有帮助,希望把文章链接给更多的朋友!

Unity引擎制作仿《文明》游戏 首先要说的是为什么要仿《文明》而不是其他什么么的仿雷电、RPG此类。第一点,游戏制作室自发性质,所以要选热爱的游戏类型,这样才有动力做下

unity进度条,物品随机掉落 进度条进度条用到的是GUI的内容,首先在类外面创建一个空的文本纹理,由两个空的文本纹理,然后定义一个当前的进度,再接着定义一个GUI的方法,

unity之数组 Array类(数组)数组允许你将多个对象存储在一个变量中。Array类只能用于JavaScript.更多关于C#或JavaScript中ArrayLists,字典或哈希表的信息参考MSDN。这是一

本文链接地址:https://www.jiuchutong.com/biancheng/377284.html 转载请保留说明!

上一篇:unity学习之标签(unity签名)

下一篇:unity3D+opencv环境配置(unity openvr)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络