Пример #1
0
 private void Awake()
 {
     controllsIsNull   = false;
     controls          = GameObject.FindObjectOfType(typeof(MSSceneControllerFree)) as MSSceneControllerFree;
     backGround        = transform.Find("Canvas/Background").GetComponent <Image> ();
     controlsText      = transform.Find("Canvas/Background/ControlText").GetComponent <Text> ();
     enterAndExitText  = transform.Find("Canvas/Background/Enter_ExitVehicle").GetComponent <Text> ();
     startVehicleText  = transform.Find("Canvas/Background/StartTheVehicle").GetComponent <Text> ();
     reloadText        = transform.Find("Canvas/Background/ReloadScene").GetComponent <Text> ();
     handBrakeText     = transform.Find("Canvas/Background/HandBrake").GetComponent <Text> ();
     switchCamerasText = transform.Find("Canvas/Background/SwitchCameras").GetComponent <Text> ();
     pauseText         = transform.Find("Canvas/Background/Pause").GetComponent <Text> ();
     //
     if (!controls)
     {
         UIVisualizer    = false;
         controllsIsNull = true;
         EnableUI(false);
         return;
     }
     playerIsNull = false;
     player       = controls.player;
     if (!player)
     {
         playerIsNull = true;
     }
     //
     enterAndExitText.text  = "Enter/Exit Vehicle: " + controls.controls.enterEndExit.ToString();
     startVehicleText.text  = "Start the vehicle: " + controls.controls.startTheVehicle.ToString();
     reloadText.text        = "Reload Scene: " + controls.controls.reloadScene.ToString();
     handBrakeText.text     = "Hand Brake: " + controls.controls.handBrakeInput.ToString();
     switchCamerasText.text = "Switch Cameras: " + controls.controls.switchingCameras.ToString();
     pauseText.text         = "Pause: " + controls.controls.pause.ToString();
 }
Пример #2
0
 void Start()
 {
     transform.tag = "Player";
     cameraFPS     = GetComponentInChildren(typeof(Camera)).transform.gameObject;
     cameraFPS.transform.localPosition = new Vector3(0, 1, 0);
     cameraFPS.transform.localRotation = Quaternion.identity;
     cameraFPS.tag     = "MainCamera";
     controller        = GetComponent <CharacterController> ();
     joystickMoveFPS   = transform.Find("Canvas/JoystickMFPS").GetComponent <JoystickFree>();
     joystickRotateFPS = transform.Find("Canvas/JoystickRFPS").GetComponent <JoystickFree>();
     sceneControllerMS = FindObjectOfType(typeof(MSSceneControllerFree)) as MSSceneControllerFree;
 }