Class Seat
- Namespace
- VoxelPlayground.Entity
- Assembly
- GamePlay.dll
public class Seat : MonoBehaviour
- Inheritance
-
object
Seat
- Extension Methods
-
Fields
character
public EntityCharacter character
Field Value
- EntityCharacter
vehicle
Field Value
- IVehicle
Methods
CanSit()
Returns
- bool
FindClosestFreeSeat(Vector3, float, bool)
public static Seat FindClosestFreeSeat(Vector3 pos, float radius, bool onlyDriverSeat = false)
Parameters
pos Vector3
radius float
onlyDriverSeat bool
Returns
- Seat
IsDriverSeat()
public bool IsDriverSeat()
Returns
- bool
IsSitting()
Returns
- bool
SetIgnoreCollision_CharCar(bool, EntityCharacter)
public void SetIgnoreCollision_CharCar(bool isIgnore, EntityCharacter ch)
Parameters
isIgnore bool
ch EntityCharacter
Sit(EntityCharacter)
[Button]
public void Sit(EntityCharacter ch)
Parameters
ch EntityCharacter
UnSit(bool)
[Button]
public void UnSit(bool teleportToNearby = true)
Parameters
teleportToNearby bool