Beispiel #1
0
        void Start()
        {
            jump              = new Vector3(0.0f, 2.0f, 0.0f);
            gameCam           = Camera.main;
            transformFollower = gameCam.GetComponent <TransformFollower>();

            if (photonView.IsMine)
            {
                weaponManagerMP = LocalPlayerInstance.GetComponentInChildren <WeaponManagerMultiplayer>();
                transformFollower.SetTarget(this.gameObject);
            }


#if UNITY_5_4_OR_NEWER
            // Unity 5.4 has a new scene management. register a method to call CalledOnLevelWasLoaded.
            UnityEngine.SceneManagement.SceneManager.sceneLoaded += (scene, loadingMode) =>
            {
                this.CalledOnLevelWasLoaded(scene.buildIndex);
            };
#endif
        }
Beispiel #2
0
 private void Start()
 {
     weaponManager   = FindObjectOfType <WeaponManager>();
     weaponManagerMP = FindObjectOfType <WeaponManagerMultiplayer>();
 }
Beispiel #3
0
 void Start()
 {
     Instance = this;
     camShake = Camera.main.GetComponent <CameraShake>();
     InvokeRepeating("FindUI", 0.25f, 0.25f);
 }