(日本語↓↓)
This is the Udon package for realizing a space plane with VRChat. Simulates orbital behavior such as 6-axis maneuvering and gravitational pull.
Inspired by SaccFlightAndVehicles
Use latest versions
- VRCSDK3-WORLD
- UdonSharp
- UdonToolKit
- Recommended to setup acording to Installation
Used in demo scene but not required.
Simulates joystick (Pitch, Yaw, Roll) and slider (X, Y, Z) input.
Manages vehicle damage.
Applies the power of the main engine and animates The ControllerInput is required as a throttle.
Put as a single GameObject named "USV_Global_Settings" to provide global setting values for other components.
Adds an unprojected gravitational force to target objects. Time and length can be scaled.
Drives text for the instruments.
Add or set force or velocity when custom event "Trigger" received to attached Rigidbody.
The gun.
Rotates the attached object according to the direction of the orbit.
Simulates the gravitational force on an orbiting object.The xz plane will be projected as perpendicular to the orbital plane and y will be the altitude.
Emits particle by custom event "Trigger".
Controls RCS (Reaction Control System) such as thrusters. Two Controller Inputs are required: joystick and throttle.
Controls the pilot seat. The vehicle is initially activated with this component.
Provides synchronized values to USV components.
Applies thruster force to the vehicle, and animate them.
Activates and takes ownership activatable components. Targets can be retrieved from children and their children.
Formatted logger. Requires TMPro.TextMeshPro.
Manages collisions, and respawns, vehicle power states. Attach to the root game object with a Rigidbody.
VRChatで宇宙機を実現するためのUdonパッケージです。6軸機動、引力などの軌道上の挙動をシミュレートします。
- UdonSharp
- UdonToolKit
- Installationの設定をしておくことを推奨します。