Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Mover : MonoBehaviour
- {
- [SerializeField] private float _speed;
- private Transform _transform;
- private Transporter _transporter;
- private Rigidbody _rigidbody;
- private void Awake()
- {
- _transform = transform;
- _transporter = FindObjectOfType<Transporter>();
- _rigidbody = GetComponent<Rigidbody>();
- }
- private void FixedUpdate()
- {
- //_transform.position = Vector3.MoveTowards(_transform.position, _transform.position + _transporter.direction, Time.deltaTime * _speed);
- _rigidbody.MovePosition(Vector3.MoveTowards(_transform.position, _transform.position + _transporter.direction, Time.fixedDeltaTime * _speed));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement