void Update() { _movementInputValue = TankDirection.Instance(participantId).VerticalDirection(); _turnInputValue = TankDirection.Instance(participantId).HorizontalDirection(); EngineAudio(); }
public static TankDirection Instance(uint userId) { if (!tankMap.ContainsKey(userId)) { tankMap[userId] = new TankDirection(userId); } return(tankMap[userId]); }
private void OnDisable() { _rigidbody.isKinematic = true; _particleSystems.ToList().ForEach(x => x.Stop()); TankDirection.Clear(); }