Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- using System.Collections;
- public class TemporarilyStopRigidbody : MonoBehaviour
- {
- public Rigidbody Rigidbody;
- Vector3 m_LastVelocity;
- Vector3 m_LastAngularVelocity;
- void Update()
- {
- if (Input.GetButtonDown("Fire2"))
- {
- m_LastVelocity = Rigidbody.velocity;
- m_LastAngularVelocity = Rigidbody.angularVelocity;
- Rigidbody.isKinematic = true;
- }
- else if (Input.GetButtonUp("Fire2"))
- {
- Rigidbody.isKinematic = false;
- Rigidbody.velocity = m_LastVelocity;
- Rigidbody.angularVelocity = m_LastAngularVelocity;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement