Quantcast
Channel: Questions in topic: "error message"
Viewing all articles
Browse latest Browse all 2891

How do i fix this?,How do i fix this script

$
0
0
NullReferenceException: Object reference not set to an instance of an object PlayerMotor.PerformMovement () (at Assets/PlayerMotor.cs:32) PlayerMotor.FixedUpdate () (at Assets/PlayerMotor.cs:24) using UnityEngine; [RequireComponent(typeof(Rigidbody))] public class PlayerMotor : MonoBehaviour { private Vector3 velocity = Vector3.zero; private Rigidbody rb; void start() { rb = GetComponent(); } public void Move(Vector3 _velocity) { velocity = _velocity; } void FixedUpdate() { PerformMovement(); } void PerformMovement() { if (velocity != Vector3.zero) { rb.MovePosition(rb.position + velocity * Time.fixedDeltaTime); } } }, private Vector3 velocity = Vector3.zero; private Rigidbody rb; void start() { rb = GetComponent(); } public void Move(Vector3 _velocity) { velocity = _velocity; } void FixedUpdate() { PerformMovement(); } void PerformMovement() { if (velocity != Vector3.zero) { rb.MovePosition(rb.position + velocity * Time.fixedDeltaTime); } } When i do this it says NullReferenceException: Object reference not set to an instance of an object PlayerMotor.PerformMovement () (at Assets/PlayerMotor.cs:32) PlayerMotor.FixedUpdate () (at Assets/PlayerMotor.cs:24) ***

Viewing all articles
Browse latest Browse all 2891

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>