private void FixedUpdate() { int iMax = maxPlayerNumber; for (int i = 0; i < maxPlayerNumber; i++) { //we only allow spawning new players during player Activation phase if (GameManager.instance.currentGameState != GameManager.GameState.PlayerActivation) { return; } int playerNumber = i + 1; if (userControlList.FindIndex(x => x.playerNumber == playerNumber) == -1 && CrossPlatformInputManager.GetAxis("TurboDashP" + playerNumber) > 0.5f) { GameObject instantiated = Instantiate(playerPrefab, playerSpawnWorldPositionList[i], Quaternion.identity); CarUserControl carUserControl = instantiated.GetComponent <CarUserControl>(); carUserControl.playerNumber = playerNumber; foreach (Renderer renderer in carUserControl.renderers) { renderer.material.color = playerColors[i]; } userControlList.Add(carUserControl); } } }
void Update() { CarUserControl carUserController = Car.GetComponent <CarUserControl>(); CarController carController = Car.GetComponent <CarController> (); if (FinishTrigger.firstTrigger == true) { ObjectivesTickesNumbers [0].SetActive(true); } if (FinishTrigger1.secoundTrigger == true) { ObjectivesTickesNumbers [2].SetActive(true); } if (GearsState.gear < 0) { ObjectivesTickesNumbers [1].SetActive(true); } if (FinishTrigger.firstTrigger == true && FinishTrigger1.secoundTrigger == true && GearsState.gear < 0) { ObjectivesScreen.SetActive(false); FinishScreen.SetActive(true); carUserController.enabled = false; carController.enabled = false; } }
void Start() { vehicleScript = GetComponent <CarUserControl>(); player = GameObject.FindWithTag("Player"); //guiObj.SetActive(false); }
// Use this for initialization void Start() { buttons = GetComponentsInChildren <Button>(); Debug.Log(buttons.Length); int i = 0; int j = 1; int l = 2; int k = -1; cuc = GameObject.Find("Car (1)").GetComponent <CarUserControl>(); foreach (Button b in buttons) { if (k == -1) { b.onClick.AddListener(() => TaskOnClick(i)); } else if (k == 0) { b.onClick.AddListener(() => TaskOnClick(j)); } else { b.onClick.AddListener(() => TaskOnClick(l)); } k++; } }
private void Awake() { m_Rigidbody = GetComponent <Rigidbody>(); m_Car = GetComponent <CarController>(); m_Pid = GetComponent <PidController>(); m_Control = GetComponent <CarUserControl>(); int width, height, fps; if (SettingsManager.Instance == null) { width = 320; height = 160; fps = 15; } else { width = SettingsManager.Instance.Settings.Width; height = SettingsManager.Instance.Settings.Height; fps = SettingsManager.Instance.Settings.FPS; } m_TargetTexture = new RenderTexture(width, height, 24, RenderTextureFormat.ARGB32); foreach (MyCamera cam in m_Cameras) { cam.Camera.targetTexture = m_TargetTexture; cam.Camera.enabled = false; } m_FrameDelay = 1 / ((float)fps); }
void OnTriggerEnter(Collider other) { if (other.gameObject.CompareTag("Player")) { SpeedOmeter speedometer = Car.GetComponent <SpeedOmeter> (); GameObject MainUICanvas = GameObject.Find("MainUICanvas"); LevelThreeObjectives lvl3 = MainUICanvas.GetComponent <LevelThreeObjectives> (); lvl3.isStopped = true; int currentSpeed = speedometer.speed; if (currentSpeed < speed) { lvl3.aboveSpeedPumpSpeedLimit = true; } else if (currentSpeed > speed) { SpeedLimitScreen.SetActive(true); CarUserControl carUserController = Car.GetComponent <CarUserControl>(); CarController carController = Car.GetComponent <CarController> (); carUserController.enabled = false; carController.enabled = false; } } }
void Start() { networkIdentety = GetComponent <NetworkIdentity>(); carController = GetComponent <CarController>(); carUserControl = GetComponent <CarUserControl>(); carAudio = GetComponent <CarAudio>(); }
void EnterNearestVehicle() { var vehicle = GameUtils.GetNearestObjectWithTag(playerPawn.transform.position, GameTags.Vehicle); if (vehicle == null) { return; } var distanceToVehicle = (playerPawn.transform.position - vehicle.transform.position).magnitude; if (distanceToVehicle > maxVehicleMountDistance) { // nearest vehicle is too far to mount return; } // Enter the vehicle mountedVehicle = vehicle.GetComponent <CarUserControl>(); if (mountedVehicle == null) { return; } mountedVehicle.enabled = true; mountedVehicle.mounted = true; playerPawn.gameObject.SetActive(false); Possess(mountedVehicle.gameObject); cameraFollow.zoomFactor = 2.0f; }
void Update() { CarUserControl carUserController = Car.GetComponent <CarUserControl>(); CarController carController = Car.GetComponent <CarController> (); if (LeftBlinker.leftTriggered == true) { ObjectivesTickesNumbers [0].SetActive(true); ArrowLeft.SetActive(false); ArrowRight.SetActive(true); } if (RightBlinker.RightTriggered == true) { ObjectivesTickesNumbers [1].SetActive(true); ArrowRight.SetActive(false); } if (stopped() == true) { ObjectivesTickesNumbers [2].SetActive(true); } if (RightBlinker.RightTriggered == true && LeftBlinker.leftTriggered == true && stopped() == true) { ObjectivesScreen.SetActive(false); NextLevelScreen.SetActive(true); carUserController.enabled = false; carController.enabled = false; } }
public void displayMenu(string s) { timer playerTimer = carObj.GetComponent <timer>(); CarController carController = carObj.GetComponent <CarController>(); CarUserControl carUser = carObj.GetComponent <CarUserControl>(); // Slow down Car carController.m_FullTorqueOverAllWheels = 0; carController.m_Topspeed = 20; // Disable Controls and Time carUser.isEnabled = false; carObj.GetComponent <timer>().enabled = false; // Convert time float playerBestTime = playerTimer.time; int minutes = Mathf.FloorToInt(playerBestTime / 60F); int seconds = Mathf.FloorToInt(playerBestTime - minutes * 60); // Set text to UI stateText.SetText(s); yourTime.text = string.Format("{0:00}:{1:00}", minutes, seconds); targetText.text = string.Format("{0:00}:{1:00}", playerTimer.minutes2, playerTimer.seconds2); panel.SetActive(true); }
void Update() { CarUserControl carUserController = Car.GetComponent <CarUserControl>(); CarController carController = Car.GetComponent <CarController> (); if (isTurnedRight == true) { ObjectivesTickesNumbers [0].SetActive(true); } if (isTurnedLeft == true) { ObjectivesTickesNumbers [1].SetActive(true); } if (stopped() == true) { ObjectivesTickesNumbers [2].SetActive(true); } if (isMoveBackward == true) { ObjectivesTickesNumbers [3].SetActive(true); } if (isTurnedRight == true && isTurnedLeft == true && stopped() == true && isMoveBackward == true) { ObjectivesScreen.SetActive(false); NextLevelScreen.SetActive(true); carUserController.enabled = false; carController.enabled = false; } }
void Update() { CarUserControl carUserController = Car.GetComponent <CarUserControl>(); CarController carController = Car.GetComponent <CarController> (); if (isStoppedTraffic == true) { ObjectivesTickesNumbers [0].SetActive(true); } if (isCrossTrafficLights_Right == true) { ObjectivesTickesNumbers [1].SetActive(true); } if (stopped() == true) { ObjectivesTickesNumbers [2].SetActive(true); } if (isStoppedTraffic == true && isCrossTrafficLights_Right == true && stopped() == true) { ObjectivesScreen.SetActive(false); NextLevelScreen.SetActive(true); carUserController.enabled = false; carController.enabled = false; } }
void Update() { CarUserControl carUserController = Car.GetComponent <CarUserControl>(); CarController carController = Car.GetComponent <CarController> (); if (SpeedPumpLimiter.isGoodSpeed == true) { ObjectivesTickesNumbers [0].SetActive(true); } if (ParkingTrigger1.touch == true && ParkingTrigger1.touch == true && ParkingTrigger3.touch == true && ParkingTrigger4.touch == true) { ObjectivesTickesNumbers [1].SetActive(true); } if (stopped() == true) { ObjectivesTickesNumbers [2].SetActive(true); } if (SpeedPumpLimiter.isGoodSpeed == true && ParkingTrigger1.touch == true && ParkingTrigger4.touch == true && stopped() == true) { ObjectivesScreen.SetActive(false); NextLevelScreen.SetActive(true); carUserController.enabled = false; carController.enabled = false; } }
void OnCollisionEnter(Collision col) { if (col.gameObject.tag == "Colliders") { //sound of crash CrashScreen.SetActive(true); ObjectivesScreen.SetActive(false); PauseButton.SetActive(false); CarUserControl carUserController = Car.GetComponent <CarUserControl>(); CarController carController = Car.GetComponent <CarController> (); carUserController.enabled = false; carController.enabled = false; } else if (col.gameObject.tag == "AI Characters") { CharacterCrashScreen.SetActive(true); ObjectivesScreen.SetActive(false); PauseButton.SetActive(false); CarUserControl carUserController = Car.GetComponent <CarUserControl>(); CarController carController = Car.GetComponent <CarController> (); carUserController.enabled = false; carController.enabled = false; } }
private void CreatePrefabsBodies() { if (_prefabList != null) { for (int i = 0; i < _prefabList.Count; i++) { GameObject.Destroy(_prefabList[i].gameObject); } } _prefabList = new List <CarUserControl>(); for (int i = 0; i < _populationSize; i++) { CarUserControl car = ((GameObject)Instantiate(_prefab, _spawn.transform.position, _spawn.transform.rotation)).GetComponent <CarUserControl>(); if (_generationNumber > 1 && i == _populationSize - 1) { car.Init(_nets[i], _secBeforeDeath, _canvas); } else { car.Init(_nets[i], _secBeforeDeath); } _prefabList.Add(car); } }
//Anarchy script; // Use this for initialization void Start() { carusercontrol = GetComponent<CarUserControl> (); carcontroller = GetComponent<CarController> (); carselfrighting = GetComponent<CarSelfRighting> (); objectresetter = GetComponent<ObjectResetter> (); //script = GetComponent<Anarchy> (); }
//CarRally script; // Use this for initialization void Start() { carusercontrol = GetComponent <CarUserControl> (); carcontroller = GetComponent <CarController> (); carselfrighting = GetComponent <CarSelfRighting> (); objectresetter = GetComponent <ObjectResetter> (); //script = GetComponent<CarRally> (); }
// Use this for initialization void Start() { carCamera.gameObject.SetActive(false); controllerCar = (CarDrive)GetComponent("CarController"); carUserCtrl = (CarUserControl)GetComponent("CarUserControl"); audioCar = (CarAudio)GetComponent("CarAudio"); carAudioSource = (AudioSource)GetComponent("AudioSource"); }
void Start() { vehicleScript = GetComponent <CarUserControl>(); player = GameObject.FindWithTag("Player"); carcam = GameObject.Find("CarCameraRig"); guiObj.SetActive(false); carcam.SetActive(false); }
public override void SetOwner(GameObject newOwner) { owner = newOwner; if (owner.tag == "Player") { controller = owner.GetComponent <CarUserControl>(); } }
private void Awake() { GameObject lazik = GameObject.FindWithTag("Player"); m_Car = lazik.GetComponent <CarController>(); m_Pid = lazik.GetComponent <PidController>(); m_Control = lazik.GetComponent <CarUserControl>(); m_Socket = GameObject.Find("SocketIO").GetComponent <SocketIOComponent>(); }
void Start() { carUserControl = GetComponent <CarUserControl> (); SteeringWheel = GetComponent <SteeringWheel> (); carUserControl.enabled = false; AudioListener.pause = true; SteeringWheel.enabled = false; }
// Use this for initialization void Start () { MinVel = -2f; Count = this; granos = 0; SetCountText (); Turbo = false; PPgranos=PlayerPrefs.GetInt("Granos"); m_CarUser = GetComponent<CarUserControl>(); }
void Start() { my_ai = GetComponent <CarAIControl>(); my_control = GetComponent <CarUserControl>(); my_pause = GetComponent <pause_controller_s>(); my_wpt = GetComponent <WaypointProgressTracker>(); Update_Lap_Display(); SetComponents(); }
private void Awake() { brain = GetComponent <Brain>(); cuc = GetComponent <CarUserControl>(); ncc = GetComponent <NeuralCarControl>(); rb = GetComponent <Rigidbody>(); startPoint = transform.position; startRotation = transform.rotation; }
private void Awake() { GameObject lazik = GameObject.FindWithTag("Player"); m_Record = lazik.GetComponent <RecordScript>(); m_Car = lazik.GetComponent <CarController>(); m_Pid = lazik.GetComponent <PidController>(); m_Control = lazik.GetComponent <CarUserControl>(); m_RecordImage = GameObject.Find("RecordButton").GetComponent <Image>(); }
// Use this for initialization void Start() { CarController = GetComponent <CarController>(); CarUser = GetComponent <CarUserControl>(); CarAudio = GetComponent <CarAudio>(); VehicleMass = GetComponent <Rigidbody>(); AircraftController = GetComponent <AeroplaneController>(); AircraftUser = GetComponent <AeroplaneUserControl4Axis>(); AircraftAudio = GetComponent <AeroplaneAudio>(); }
// Use this for initialization void Start() { user = GetComponent <CarUserControl>(); ai = GetComponent <CarAIControl>(); ai.SetTarget(GameObject.Find("AI_Target").transform); control = GetComponent <CarController>(); user.enabled = false; ai.enabled = true; }
void Start() { if (gameObject.tag == "Player") { playerControl = gameObject.GetComponentInParent <CarUserControl>(); itemMgr = gameObject.GetComponentInParent <ItemManager>(); } else { enemyControl = gameObject.GetComponentInParent <AICar>(); } }
public void Initialize() { //get car control and pass it the id string car = this.gameObject.GetComponent <CarUserControl>(); collisionWithStatic = this.gameObject.GetComponent <CollisionWithStatic>(); collisionWithStatic.playerManager = playerManager; this.playerControllerID = playerManager.id.ToString(); car.SetCarControllerID(playerControllerID); car.Initialize(); carController.Initialize(); UpdateVehicleStats(); }
//public AudioSource carAudio; //public AudioSource welcomeVoiceOver; void Start() { CarUserControl carController = Car.GetComponent <CarUserControl>(); SteeringWheel steeringWheel = SteeringWheel.GetComponent <SteeringWheel>(); carController.enabled = false; PauseCarSound(true); //welcomeVoiceOver.Play (); steeringWheel.enabled = false; }
/* * protected float cameraAngleY; * public float cameraAngleSpeed = 0.1f; * * protected float CameraPosY; * public float cameraPosSpeed = 0.1f; */ // Start is called before the first frame update public void Awake() { if (photonView.isMine) { TurnJoystick = FindObjectOfType <FloatingJoystick>(); TouchField = FindObjectOfType <FixedTouchField>(); VcamScriptLoc = FindObjectOfType <CinemachineFreeLook>(); CarControl = GetComponent <CarUserControl>(); fixedTouch = FindObjectOfType <FixedTouchField>(); FireButton = FindObjectOfType <Button>(); rb = GetComponent <Rigidbody>(); } }
// Use this for initialization void Start () { Camara.GetComponent<Blur>().enabled = true; car.GetComponent<CarAIControl>().enabled= false; car.GetComponent<CarUserControl>().enabled= true; car.GetComponent<UnityStandardAssets.Utility.WaypointProgressTracker>().enabled= false; m_CarUser = JeppPlayer.GetComponent<CarUserControl>(); setControls =ControlcarTilt; InstructionsMenu.SetActive (true); PanelMochila.SetActive (false); FuncionaMenu=false; setflxcar(-40); counting=false; Time.timeScale = 0; }
void Start() { originalColor = ball.renderer.material.GetColor("_ColorTint"); carUserControl = GetComponent<CarUserControl>(); }