コード例 #1
0
 void Start()
 {
     golemBehaviour = gameObject.GetComponentInParent <GolemBehaviourScript>();
     animator       = GetComponent <Animator>();
     //player = Player.Instance.transform;
     nextPosition = LevelManagerScript.Instance.GeneratePath(this.gameObject, Player.Instance.gameObject);
 }
コード例 #2
0
    // Use this for initialization
    void Start()
    {
        player         = GameObject.FindGameObjectWithTag("Player").transform;
        currentPos     = this.transform.position;
        golemBehaviour = gameObject.GetComponent <GolemBehaviourScript>();
        element        = golemBehaviour.golemType.ToString();
        shootTimer     = (shootRate / 2) + Random.Range(-1, 1);
        shootRate      = shootRate + Random.Range(-1, 1);

        animator = GetComponent <Animator>();
    }
コード例 #3
0
    // Use this for initialization
    void Start()
    {
        dialogue       = this.GetComponent <DialogueScript>();
        npcCollider    = this.GetComponent <CircleCollider2D>();
        interactButton = this.GetComponent <InteractButtonScript>();

        airGolem   = AirGolem.GetComponent <GolemBehaviourScript>();
        earthGolem = EarthGolem.GetComponent <GolemBehaviourScript>();
        waterGolem = WaterGolem.GetComponent <GolemBehaviourScript>();
        fireGolem  = FireGolem.GetComponent <GolemBehaviourScript>();
    }