// Use this for initialization
    void Start()
    {
        GSM = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameSceneManager>();
        MUM = GameObject.FindGameObjectWithTag("GameManager").GetComponent <MainUIManagerSC>();
        SKM = GameObject.FindGameObjectWithTag("GameManager").GetComponent <SkillManager>();

        if (PlayerPrefs.GetInt("skill" + unlockSKill) == 1)
        {
            Destroy(this.gameObject);
            GSM.OPENEDCAGE();
        }
    }
Beispiel #2
0
 public void showDebug()
 {
     if (Panel.activeSelf)
     {
         Panel.SetActive(false);
     }
     else
     {
         GBM = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameBooleanManager>();
         SM  = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameSceneManager>();
         MUM = GameObject.FindGameObjectWithTag("GameManager").GetComponent <MainUIManagerSC>();
         Panel.SetActive(true);
     }
 }
Beispiel #3
0
 // Use this for initialization
 void Start()
 {
     player        = GameObject.FindGameObjectWithTag("Player");
     MUM           = GetComponent <MainUIManagerSC>();
     GSM           = GetComponent <GameSceneManager>();
     GBM           = GetComponent <GameBooleanManager>();
     PM            = GetComponent <PortalManagerSC>();
     AC            = player.GetComponent <AnimControl>();
     XN_Enegy      = GameDataConfig.XN_MaxEnegy;
     DDH_Enegy     = GameDataConfig.DDH_MaxEnegy;
     JSH_Enegy     = GameDataConfig.JSH_MaxEnegy;
     CSJ_Enegy     = GameDataConfig.CSJ_MaxEnegy;
     cam           = Camera.main.GetComponent <Camera>();
     GSM.CharState = "RHINOCEROS";
     UpdataSkillButton("RHINOCEROS");
 }
    float viewDistance;        //猎人与玩家的距离

    // Use this for initialization
    void Start()
    {
        anim      = GetComponent <Animator>();
        AS        = GetComponent <AudioSource>();
        nav       = GetComponent <NavMeshAgent>();
        CanvaAnim = Canva.GetComponent <Animator>();
        EM        = GetComponentInParent <EnemiesManager>();

        GBM    = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameBooleanManager>();
        SKM    = GameObject.FindGameObjectWithTag("GameManager").GetComponent <SkillManager>();
        GSM    = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameSceneManager>();
        MUM    = GameObject.FindGameObjectWithTag("GameManager").GetComponent <MainUIManagerSC>();
        player = GameObject.FindGameObjectWithTag("Player");

        if (EM.NavChanged().Equals(new Vector3(0, 0, 0)))
        {
            isStandPosition = true;
            originPosition  = transform.position;
        }
        else
        {
            nav.SetDestination(EM.NavChanged());
        }
    }