RigidbodySynchronizableAddForce(Single, Single, Single, ForceMode) Method
Adds a force to the Rigidbody.
Namespace: Alteruna.Multiplayer.UnityAssembly: Alteruna.Multiplayer.UnityFiles (in Alteruna.Multiplayer.UnityFiles.dll) Version: 1.0.0+c5328b35489e83c42e288435f5acf6115fd519e0
public void AddForce(
float x,
float y,
float z,
ForceMode mode = ForceMode.Force
)
Parameters
- x Single
- Size of force along the world x-axis.
- y Single
- Size of force along the world y-axis.
- z Single
- Size of force along the world z-axis.
- mode ForceMode (Optional)
- Type of force to apply.
This example applies an Impulse force along the Z axis to the GameObject's Rigidbody.
using UnityEngine;
public class Example : MonoBehaviour
{
public float thrust = 1.0f;
public RigidbodySynchronizable rb;
void Start()
{
rb.AddForce(0, 0, thrust, ForceMode.Impulse);
}
}
Reference
[!:https://docs.unity3d.com/ScriptReference/Rigidbody.AddForce.html]