123456789101112131415161718192021222324252627 |
- using UnityEngine;
- namespace Mirror.Examples.RigidbodyPhysics
- {
- [RequireComponent(typeof(Rigidbody))]
- public class AddForce : NetworkBehaviour
- {
- public Rigidbody rigidbody3d;
- public float force = 500f;
- protected override void OnValidate()
- {
- base.OnValidate();
- rigidbody3d = GetComponent<Rigidbody>();
- }
- void Update()
- {
- // do we have authority over this?
- if (!rigidbody3d.isKinematic)
- {
- if (Input.GetKeyDown(KeyCode.Space))
- rigidbody3d.AddForce(Vector3.up * force);
- }
- }
- }
- }
|