Components by Function
This page lists particularly common functionalities, and describes the best tool for the job with a focus on commonly used terms in other popular virtual worlds.
Contents
- 1 Animate Anything
- 2 Doors
- 3 Seat / Poseball
- 4 Tip Jars
- 5 NPC
- 6 Audio
- 7 Particles
- 8 Vendor / Merchant
- 9 Teleports
- 10 Vehicles
- 11 Clothing Customisation
- 12 HUDs
- 13 Gatcha / Lucky Dip
Animate Anything
- Use Mecanim, you can animate anything - objects, materials/textures, texture scrolling, skinned animation (including mocap imports). Can be used on any object (Clothing, Gestures, Regions, Vehicles, etc.) See Unity Documentation
- Cutscenes: Use either Gestures (built-in), or USequencer (supported paid addon)
Doors
- Use Mecanim (see above) and one of:
- Components/ProximityActivator
- Components/ClickableActivator
- World Space UI Canvas (Unity Feature) -- use to make buttons.
Seat / Poseball
Tip Jars
- Check Tip Jar for details.
NPC
See:
- Components/Statue - base NPC component
- Components/WanderingNPC
- Components/QuestNPC
- Components/QuestDesigner
Audio
Music, see:
- Components/StreamingBackgroundMusic - for linked MP3/OGG files.
- Components/SceneBackgroundMusic - for Shoutcast/streaming music.
SFX and Environmental Audio:
- See Unity Manual, all parts work (including Reverb Zones and other audio filters and effects like low/high-pass, distortion, echo, etc.) Audio Sources
Particles
- Use Shuriken, the Unity3d Particle System
Vendor / Merchant
See:
Teleports
See:
- Components/TeleportPad - intraregion teleports with UI
- Components/TeleportLocal - intraregion teleports
- Components/TeleportWorld - interregion teleports
Vehicles
See:
Clothing Customisation
- This is built-in. See Clothing Customisation
HUDs
- Use a UI Canvas (Unity, see documentation). Screen Space or World Space, can be embedded in regions.
- You probably don't need these.
Gatcha / Lucky Dip
See: