Ejemplo n.º 1
0
    Slider _slider;           //シリンダー

    void Start()
    {
        status  = GameObject.Find("player").GetComponent <characterstatus>(); //プレイヤーのステータスを獲得
        _slider = GameObject.Find("Slider(MP)").GetComponent <Slider>();      //シリンダー獲得
        MP      = status.MP;                                                  //MP獲得
        MAXMP   = status.MAXMP;                                               //MAXMP獲得
    }
Ejemplo n.º 2
0
    public GameObject kougeki;    //攻撃エフェクト

    // Use this for initialization
    void Start()
    {
        tagu   = transform.tag;
        SE     = GameObject.Find("SE");                           //SEオブジェクト獲得
        bgm    = GameObject.Find("BGM");                          //BGMオブジェクト獲得
        status = transform.root.GetComponent <characterstatus>(); //ステータス獲得
        XX     = GameObject.Find("player").transform.position.x;  //プレイヤーの座標獲得
        spown.spo++;                                              //enemyspownのエネミーの数をプラス
        if (tagu == "enemy")
        {
            status.MAXHP   *= manager.wave;     //MAXHPを増加
            status.HP       = status.MAXHP;     //HPをMAXHPと同じにする
            status.power   *= manager.wave * 2; //攻撃力増加
            status.defense *= manager.wave;     //防御力増加
            int syatei = 1;                     //射程
        }
        if (tagu == "bosu")
        {
            bgm.GetComponent <bgm>().bgmbgm(1);
            status.MAXHP   *= manager.wave * 5; //MAXHPを増加
            status.HP       = status.MAXHP;     //HPをMAXHPと同じにする
            status.power   *= manager.wave * 3; //攻撃力増加
            status.defense *= manager.wave * 2; //防御力増加
            int syatei = 50;                    //射程
        }
    }
Ejemplo n.º 3
0
 Slider _slider;           //シリンダー
 void Start()
 {
     status  = GameObject.Find("player").GetComponent <characterstatus>(); //pleysrのステータスを獲得
     _slider = GameObject.Find("Slider(HP)").GetComponent <Slider>();      //シリンダー獲得
     HP      = status.HP;                                                  //HP獲得
     MAXHP   = status.MAXHP;                                               //MAXHP獲得
 }
Ejemplo n.º 4
0
    // Use this for initialization
    void Start()
    {
        pl = GameObject.Find("player");           //player獲得
        ST = pl.GetComponent <characterstatus>(); //playerのステータスを獲得

        this.GetComponent <Text>().text = "ステータス\n 攻撃力:" + ST.power + "\n 防御力:" + ST.defense + "\n 攻撃速度:"
                                          + ST.attackspeed + "\n HP/MAXHP:" + ST.HP + "/" + ST.MAXHP
                                          + "\n MP/MAXMP:" + ST.MP + "/" + ST.MAXMP;
    }
Ejemplo n.º 5
0
    Slider _slider;         //HPバー

    void Start()
    {
        //ステータス獲得
        status = transform.root.GetComponent <characterstatus>();
        //HPバー獲得
        _slider = GameObject.Find("enemy(HP)").GetComponent <Slider>();
        //敵ステータスのHP獲得
        HP = status.HP;
        //敵ステータスの最大HP獲得
        MAXHP = status.MAXHP;
    }
Ejemplo n.º 6
0
    public GameObject kougeki;    //攻撃エフェクト

    void Start()
    {
        status = transform.root.GetComponent <characterstatus>(); //ステータス獲得
        one    = true;                                            //初期化
    }