// Use this for initialization void Start() { // Only assign active camera to the local player if (!isLocalPlayer) { myCam.SetActive(false); } Cursor.lockState = CursorLockMode.Locked; primaryCD = 0.60f; primaryTimer = 0; primaryToggle = false; specialCD = Grenade.maxCD; specialTimer = 0.0f; specialToggle = false; myNetID = GetComponent <NetworkIdentity> ().netId; // Aiming Setup sTurret = transform.Find("turret").GetComponent <Turret>(); // Movement Setup myVehicleMove = GetComponent <VehicleMove>(); //UI Disable GameObject.Find("Title").GetComponent <Image>().enabled = false; // GameObject.Find("Dropdown").GetComponent<Dropdown>().enabled = false; // GameObject.Find("Dropdown").GetComponent<Image>().enabled = false; }
void Start() { arrowManager = GetComponentInChildren <ArrowManager>(); endUIScript = GetComponentInChildren <EndUIScript>(); timerScript = GetComponentInChildren <TimerManager>(); vehicleMove = GetComponentInChildren <VehicleMove>(); soundScript = GetComponent <SoundScript>(); GameObject respawn = (GameObject)GameObject.FindGameObjectsWithTag("Respawn").GetValue(0); transform.position = respawn.transform.position; transform.rotation = respawn.transform.rotation; timerScript.LaunchTimer(); endUIScript.ResetTime(); }
private void Initialize() { AccessToResources(); //ユーザーの入力を取得 mPlayerInput = GetComponent <IPlayerInput>(); mRigidbody = GetComponent <Rigidbody>(); mDataUiCarModel = FindObjectOfType <DataUiCarModel>(); mGameSceneManager = FindObjectOfType <GameSceneManager>(); mRigidbody.constraints = RigidbodyConstraints.FreezeRotation; mRigidbody.useGravity = false; mInitializer = new TransformInitializer(transform); //エンジン内で使用する計算クラス EngineSpeedCalc engineCalc = new EngineSpeedCalc(mVehicleSettings.GetEngineSettings, mVehicleSettings.GetPenaltySettings, mGearParam, mPlayerInput.GetCurrentGear); //エンジンを初期化 mEngine = new Engine(engineCalc, mRigidbody, gameObject.FindObjectOfInterface <IGearManageable>(), mPlayerInput.GetCurrentGear); mVehicleMove = new VehicleMove(mRigidbody, transform, mWheelParams, mVehicleSettings.GetDriftSettings, mVehicleSettings.GetSteerSensitivities); mAirRide = new AirRide(transform, mRayConfig.GetAirRideRayConfig, mVehicleSettings.GetAirRideSettings); mDirFix = new DirectionFix(transform, mRayConfig.GetDirectionFixRayConfig); mAIPenaltyRay = new DirectionFixRay(transform, mRayConfig.GetDirectionFixRayConfig); mWallHitCheck = new WallHitCheck(transform, mRayConfig.GetLRRayConfig); }
private void InvokeVehicleMove(VehicleMove packet) { packetListener.OnVehicleMove(packet); }
public void OnVehicleMove(VehicleMove packet) { }
public virtual void OnVehicleMove(VehicleMove packet) { }