Пример #1
0
 protected override void Initialize()
 {
     cameraMain            = Camera.main;
     playerPhysicsModule   = GameObject.Find("Player").GetComponentInChildren <PlayerPhysicsModule>();
     playerAnimatorManager = GameObject.Find("Player").GetComponent <PlayerAnimatorManager>();
     playerAimModule       = GameObject.Find("Player").GetComponentInChildren <PlayerAimModule>();
     colExtents            = GetComponentInParent <Collider>().bounds.extents;
     InitializeModuleID();
 }
Пример #2
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;
 }
Пример #3
0
 private void Start()
 {
     Cursor.visible     = false;
     Cursor.lockState   = CursorLockMode.Locked;
     cameraMain         = Camera.main;
     relCameraPos       = transform.position - player.position;
     relCameraPosMag    = relCameraPos.magnitude - 0.5f;
     transform.position = player.position + Quaternion.identity * pivotOffset + Quaternion.identity * camOffset;
     smoothPivotOffset  = pivotOffset;
     smoothCamOffset    = camOffset;
     angleH             = player.eulerAngles.y;
     targetFOV          = 60f;
     ResetTargetOffsets();
     playerAimModule     = player.gameObject.GetComponentInChildren <PlayerAimModule>();
     playerPhysicsModule = player.gameObject.GetComponentInChildren <PlayerPhysicsModule>();
 }