位置: 编程技术 - 正文
推荐整理分享unity学习之小游戏(unity简单小游戏案例),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:unity 小程序游戏,unity小游戏有哪些,unity小游戏有哪些,unity小游戏合集,unity游戏开发小游戏,unity小游戏制作步骤,unity简单小游戏案例,unity简单小游戏案例,内容如对您有帮助,希望把文章链接给更多的朋友!
欢迎来到我们的狗刨网,我们今天主要来复习一下我们学过的知识点。
因为电脑原因,装了两天的系统,小游戏比其他同学做的慢了很多,今天下午5点多的时候才装完,不过还是做了一点点的,就跟朋友们分享一下。
游戏就是闯关游戏,主角可以自由移动,打怪,采蘑菇获取生命,当然被怪物打到也是要丢失生命的,然后就是闯关,进入下一关卡,我今天只写了让主角自由移动和采蘑菇获取生命,自由移动就是自动寻径和摄像机跟随,鼠标点击哪里主角就自动走到哪里,在前面的日志中已经介绍过自动寻径和摄像机跟随,今天就来看看采蘑菇获取生命。首先,给蘑菇添加脚本,代码如下:using UnityEngine;using System.Collections;public class Money : MonoBehaviour{ int life = 1; //蘑菇的生命 void OnTriggerEnter(Collider other) //触发器 { if (other.CompareTag("Peng")) //利用标签 { life--; //生命减少 if (life == 0) { Destroy(this.gameObject); //当生命为0时,蘑菇消失 Hero.lifeTime; //主角生命增加 } } }} 把脚本拖放到蘑菇上,然后在给主角一段脚本,代码如下:void OnTriggerEnter(Collider other) //触发器 { if (other.CompareTag("Money")) //当与标签触发时 { flag = true; //标志位为真 } } 最后是利用GUI将生命等显示在游戏界面上,代码如下:using UnityEngine;using System.Collections;public class GameManage : MonoBehaviour{ public static GameManage instance; //定义静态变量 private float heroLifeTime = 0; //定义主角的生命 void Start() { instance = this; } void OnGUI() //GUI方法 { heroLifeTime =Hero.lifeTime; GUI.Label(new Rect(, , , ), "生命为:" girlLifeTime); }} 更多精彩请点击
unity之简单的对话框 今天我们主要学习了svn的用法,并且写了项目的需求分析。在今天的空余时间,我还抽空看了一下对话框的制作,在一个游戏中,NPC是不可缺少的,在
Unity UI系统--基础布局 a在本节,我们将要学习怎么对一个UI元素相对于canvas或其它元素布局,如果你想自己边看边练习,你可以现在创建一个Unity工程,并创建一个Image元素(菜
Unity UI系统–可视化组件 VisualComponents新的UI系统分为可视化组件和交互性组件两大类,分别对应新的components和gameobjects,下面先看一下可视化组件TextText组件支持文本,字体,字
标签: unity简单小游戏案例
本文链接地址:https://www.jiuchutong.com/biancheng/377347.html 转载请保留说明!友情链接: 武汉网站建设