private void Awake() { instance = this; Physics.gravity = Vector3.up * GravityScale; Trail = GetComponentInChildren <TrailRenderer>(); Rb = GetComponent <Rigidbody>(); CameraUtil = new NCameraUtility(Camera.main, transform); Joystick = new NVirtualJoystick(); }
// Start is called before the first frame update void Start() { Joystick = new NVirtualJoystick(); CameraUtils = new NCameraUtility(Camera.main, transform); Track = LevelGenerator.path; MeshRenderer = GetComponentInChildren <MeshRenderer>(); Animator = Car.GetComponentInChildren <Animator>(); Player = transform.GetChild(0); Speed = MinSpeed; dist = 30f; SetPositionOnDistance(); FewerBoost = 10f; doMove = true; }