塔防游戏-生成敌人
来源:互联网 发布:爱上超模数据大透视 编辑:程序博客网 时间:2024/05/11 11:18
两种敌人 每波各每种20个
using UnityEngine;using System.Collections;public class MySpwanPoint : MonoBehaviour { public const int ENEMY_COUNT = 2;//敌人类型数目 public const int ENEMY_SPAWN_COUNT = 20; public static GameObject[] enemyPrefabs; private int m_nIndex = 0; private Transform m_pSpawnPoint; void Awake(){ //从资源中导入预设 enemyPrefabs = new GameObject[ENEMY_COUNT]; for (int i = 0; i < ENEMY_COUNT; i++) { enemyPrefabs[i] = Resources.Load<GameObject>(string.Format("Enemys/Enemy0{0}", i+1)); //Resoureces文件夹下Enemys文件夹里名为Enemy01、Enemy02... } //出生点 m_pSpawnPoint = GameObject.Find ("SpawnPoint").transform; } void Start () { StartCoroutine (Spawn ()); } void Update () { } //协同 IEnumerator Spawn(){ //等5s yield return new WaitForSeconds (5); while (true) { for (int i = 0; i < ENEMY_SPAWN_COUNT; i++) { Instantiate(enemyPrefabs[m_nIndex], m_pSpawnPoint.position, Quaternion.identity); yield return new WaitForSeconds(2); } m_nIndex++; if(m_nIndex >= ENEMY_COUNT) m_nIndex =0; yield return new WaitForSeconds(5); } }}
0 0
- 塔防游戏-生成敌人
- 塔防游戏-敌人控制
- 塔防游戏敌人波数控制
- [Cocos2d塔防游戏开发]Cocos2dx-3.X完成塔防游戏《王国保卫战》--敌人(一)
- [Cocos2d塔防游戏开发]Cocos2dx-3.X完成塔防游戏《王国保卫战》--敌人(二)之BOSS
- unity3D 制作3D塔防游戏(二) 制作敌人行走路径 无限循环
- 塔防TDTK 敌人移动到目标转向
- 控制敌人往指定方向移动(塔防)
- 塔防游戏
- 塔防游戏demo
- 塔防游戏
- 塔防游戏
- unity3D 塔防游戏
- iPhone塔防游戏
- 塔防游戏
- 塔防游戏-路径
- HTML5塔防游戏
- HTML5塔防游戏
- LeapMotion应用到Android Moblie移动设备上的分享
- 音痴又音痴的LT
- 著名女程序员---女神程序媛
- 使用RxJava自己构造一个三级缓存的实例
- centos 7创建桌面快捷方式
- 塔防游戏-生成敌人
- HDU 2063 过山车(二分图最大匹配问题,匈牙利算法)
- React Native商城项目实战05 - 设置首页的导航条
- Android自定义View(二)
- ROC和AUC介绍及计算
- Quartz定时器的使用之XML配置方式(一)
- 【算法】贪心算法(0-1背包问题)
- ListView之二 XListView
- 幂取模