【96】太空射击游戏_笔记

游戏介绍:在游戏中,玩家和敌人都是不同的太空飞行器。游戏开始后,玩家会迎着敌人的火力前进,消灭敌人会取得分值,游戏没有尽头,如果玩家死亡游戏结束。

游戏UI:屏幕上会显示玩家的装甲以及得分,如果游戏结束,屏幕上会显示“游戏结束”,同时还会显示“再来一次”的按钮。

游戏操控:在Pc上就是W,S,A,D操控,在手机上就是触屏操作

玩家:玩家有3第血,血值为0时游戏结束

敌人:敌人分2种,低级敌人会主动撞向玩家,高级敌人会发射子弹

===========================================================

[AddComponentMenu("MyGame/Player")]
public class Player:MonoBehaviour
//将代码显示在菜单栏上

 ====================

以下是每隔几秒执行一次

void Update(){
   _rate-=Time.deltaTime;
  if(_rate<0){
     _rate=1f;
      //每隔一秒执行一次这里
    }    
}    
if (Input.GetKey(KeyCode.Space))
{
_rocketRate -= Time.deltaTime;
if (_rocketRate < 0) {
_rocketRate = _rocketBase._rate;
onInstantiate();
}
}

 

 

posted @ 2014-03-20 01:31  古刹红罗  阅读(237)  评论(0)    收藏  举报