Exemple #1
0
    void Start()
    {
        // 最初に行う
        pos      = transform.position;
        animator = this.GetComponent <Animator>();

        //自分にアタッチされている効果音、変数クラスを取得
        ThisGameObjct = this.gameObject;
        NSound        = ThisGameObjct.GetComponent <NekketsuSound>();
        NVariable     = ThisGameObjct.GetComponent <NekketsuVariable>();
        NMoveV        = ThisGameObjct.GetComponent <NekketsuMoveVariable>();
        NJumpV        = ThisGameObjct.GetComponent <NekketsuJumpVariable>();
        NAttackV      = ThisGameObjct.GetComponent <NekketsuAttackVariable>();

        //熱血マネージャ取得
        NmngGameObjct = GameObject.Find("NekketsuManager");
        Nmng          = NmngGameObjct.GetComponent <NekketsuManager>();

        // 生成(コンストラクタ)の引数にNekketsuActionを渡してやる
        NMove          = new NekketsuMove(this);
        NJump          = new NekketsuJump(this);
        NInput         = new NekketsuInput(this);
        NHurtBox       = new NekketsuHurtBox(this);
        NStateChange   = new NekketsuStateChange(this);
        NHaveItem      = new NekketsuHaveItem(this);
        NMerikomiCheck = new NekketsuMerikomiCheck(this);

        shadeTransform = GameObject.Find(this.gameObject.name + "_Shade").transform;

        NVariable.map = new float[0, 0, 0];
    }
Exemple #2
0
    public float st_brake    = 0.5f; //ぶれーき
    //♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡

    // *****共通変数*****

    #endregion

    void Start()
    {
        // 最初に行う
        pos      = transform.position;
        animator = this.GetComponent <Animator>();

        gameObjct = this.gameObject;
        NSound    = gameObjct.GetComponent <NekketsuSound>();

        gameObjct = GameObject.Find("NekketsuManager");
        Nmng      = gameObjct.GetComponent <NekketsuManager>();

        // 生成(コンストラクタ)の引数にNekketsuActionを渡してやる
        NMove        = new NekketsuMove(this);
        NJump        = new NekketsuJump(this);
        NInput       = new NekketsuInput(this);
        NHurtBox     = new NekketsuHurtBox(this);
        NStateChange = new NekketsuStateChange(this);
    }