コード例 #1
0
 protected override void Start()
 {
     base.Start();
     if (transform.parent)
     {
         thisMonster = transform.parent.gameObject;
         tech        = GetComponentInParent <MonsterStats>().ownedTechs[0];
     }
 }
コード例 #2
0
    void Start()
    {
        currentState = CharacterState.idle;
        myRigidbody  = GetComponent <Rigidbody2D>();
        animator     = GetComponent <Animator>();
        player       = GameObject.FindWithTag("Player");
        follower     = GameObject.FindWithTag("Follower");
        gameManager  = GameObject.FindWithTag("GameManager");
        pCamera      = Camera.main.GetComponent <Camera>();
        projectile   = GetComponent <MonsterStats>().ownedTechs[1];

        if (Camera.main.GetComponent <CameraMovement>() != null)
        {
            cam = Camera.main.GetComponent <CameraMovement>();
        }
    }