Unity游戏案例
君若愚
这个作者很懒,什么都没留下…
展开
-
Unity官方_第一人称游戏<恶魔射手>----学习笔记一(英雄脚本)
游戏思路:1.摄像机跟随的第一人称类型游戏2.游戏可依靠Unity内置功能去实现3.游戏主要包含:玩家部分、敌人部分、UI部分、粒子系统、音频管理、敌人AI、敌人生产4.该游戏属于入门级FPS案例,留下众多可拓展部分,可细细道来原创 2017-10-31 15:59:41 · 2968 阅读 · 0 评论 -
官方游戏<恶魔射手>--学习笔记二(英雄脚本)
上一篇说完了如何控制英雄的移动,在这一篇我将补全剩余部分。代码注释较为详细,直接贴出来吧。public class MyPlayerHealth : MonoBehaviour{ public Color mColor = new Vector4(1, 0, 0, 0.1f); //更换闪烁背景色 public Image mImage; //红色背景闪烁提醒受原创 2017-11-01 10:46:23 · 687 阅读 · 0 评论 -
Unity官方第一人称射击游戏<恶魔射手>_学习笔记三(敌人脚本)
敌人移动脚本[RequireComponent(typeof(NavMeshAgent))]public class MyEnemyMove : MonoBehaviour{ Transform mMyHero; //声明英雄、敌人生命值脚本在于它们决定了敌人的AI何时启动和终止 MyPlayerHealth _MyPlayerHealth; MyEnemy原创 2017-11-01 12:01:26 · 2810 阅读 · 0 评论 -
Unity官方第一个人称射击游戏<恶魔射手>—学习笔记四(游戏中的管理)
敌人统一管理类:public class MyEnemyManager : MonoBehaviour{ public GameObject mEnemy; //生产指定敌人 public Transform[] mSpawnPoints; //生产地 MyPlayerHealth _MyPlayerHealth; //用于判定是否继续生产 pr原创 2017-11-01 12:27:03 · 1379 阅读 · 0 评论