void Start() { rb = GetComponent <Rigidbody>(); playerRenderer = GetComponent <Renderer>(); playerKnifeController = cam.GetComponent <PlayerKnifeController>(); utiliseGravity = GetComponent <UtiliseGravity>(); // Find the TransitionCamera object in the scene transCamController = GameObject.Find("TransitionCamera").GetComponent <TransitionCameraController>(); // Gets the position of the camera relative to the main player position cameraRelativePos = cam.transform.position - transform.position; // Calculate thresholds for momentum groundSpeedThreshold = PlayerController.Speed() * velMod * PlayerController.SprintModifier(); airSpeedThreshold = PlayerController.Speed() * airVelMod; }
// Use this for initialization void Start() { playerCamera = GameObject.Find("MainCamera"); if (uiKnifeMarker == null) { throw new MissingReferenceException("No knife marker object given."); } knifeMarker = uiKnifeMarker.GetComponent <KnifeMarker>(); knifeMarker.SetColours(baseUiColor, altUiColor); playerKnifeController = playerCamera.GetComponent <PlayerKnifeController>(); player = GameObject.FindGameObjectWithTag("Player"); playerMotor = player.GetComponent <PlayerMotor>(); // health variables healthUI.color = healthBaseColor; healthTransitionUI.color = healthDecayColor; //currentHealth = playerMotor.GetHealthNormalised(); currentHealth = 1f; healthTransition = currentHealth; // energy variables energyUI.color = energyBaseColor; energyTransitionUI.color = energyDecayColor; //currentEnergy = playerMotor.GetEnergyNormalised(); currentEnergy = 1f; energyTransition = currentEnergy; // Warp variables warpUI.color = warpBaseColor; warpRechargeUI.color = warpRechargeColor; warpCountdownUI.color = warpCountdownColor; currentWarps = playerKnifeController.GetWarpsNormalised(); currentWarpRecharge = playerKnifeController.GetWarpRechargeNormalised(); currentWarpCountdown = playerKnifeController.GetWarpCountdownNormalised(); }
public void Setup(PlayerKnifeController _knifeController) { knifeController = _knifeController; }
void Start() { playerKnifeController = GetComponentInChildren <PlayerKnifeController>(); }