Actor parameters
Supported Types
@Actor()
class ActorWithParameters extends BaseActor {
@Parameter() aNumber: number
@Parameter() aBoolen: boolean
@Parameter() aString: string
@Parameter() vec2: THREE.Vector2
@Parameter() vec3: THREE.Vector3
@Parameter() color: THREE.Color
@Parameter() rotation: THREE.Euler
// An instance of a 3D model asset
@Parameter() mesh: THREE.Object3D
// An instance of a material
@Parameter() material: THREE.Material
// An audio buffer from an audio asset
@Parameter() audio: AudioBuffer
@Parameter() clip: THREE.AnimationClip
// Refer to another actor in the scene.
// You can also use your own actor class to only be
// able to select actors of that type
@Parameter() actor: BaseActor
@Parameter() prefab: Prefab
@Parameter() specificPrefab: PrefabOf<WeaponActor>
}Parameter Options
Examples
Prefab Types
Last updated