示例#1
0
 protected override void Initialize()
 {
     playerParticleSystemManager = GetComponentInParent <PlayerParticleSystemManager>();
     playerTideComboManager      = GetComponentInParent <PlayerTideComboManager>();
     playerAnimatorManager       = GameObject.Find("Player").GetComponent <PlayerAnimatorManager>();
     playerPhysicsModule         = GameObject.Find("Player").GetComponentInChildren <PlayerPhysicsModule>();
     playerAimModule             = GameObject.Find("Player").GetComponentInChildren <PlayerAimModule>();
     ui = GameObject.Find("UI").GetComponentInChildren <Ui>();
     InitializeArrowheads();
     defaultArrowHead = availableArrowheads.Peek();
     playerAimModule.currentArrowhead = defaultArrowHead;
 }
示例#2
0
    protected override void Initialize()
    {
        GameObject player = GameObject.Find("Player");

        playerParticleSystemManager = player.GetComponentInChildren <PlayerParticleSystemManager>();
        playerAnimatorManager       = player.GetComponent <PlayerAnimatorManager>();
        playerCamera           = GameObject.Find("Main Camera").GetComponent <PlayerCamera>();
        playerSkillModule      = player.GetComponentInChildren <PlayerSkillModule>();
        playerTideComboManager = player.GetComponent <PlayerTideComboManager>();
        cameraMain             = Camera.main;
        playerTransForm        = player.transform;
        lockedOn      = false;
        cursor.sprite = lockOffCursor;
        InitializeModuleID();
        playerParticleSystemManager.SetCurrentArrowParticleSystem();
    }
示例#3
0
 private void Start()
 {
     playerParticleSystemManager = GameObject.Find("Player").GetComponent <PlayerParticleSystemManager>();
 }