PRODUCTS
EXPERIENCES
APPS & GAMES
SUPPORT
Meta accounts are here: you can create a Meta account to log into VR devices.
Learn more
META HORIZON WORLDS
LEARN TO CREATE
INTRO TO CREATION
INTRO TO HAND TOOLS
INTRO TO GIZMOS
INTRO TO SCRIPTING
PUBLISHING
LOCAL SCRIPTING
EVENTS
MOTION
ACTIONS
RESOURCES
BROWSE TUTORIALS
INTRO TO GIZMOS
WELCOME TO GIZMOS
WELCOME TO GIZMOS
…
Prepare to add exciting and engaging gizmos to your creations! Gizmos are found in your Build Menu, from Build, click Gizmos.
…
ENVIRONMENT GIZMO
…
You can pull out the Environment gizmo with your laser pointer, by clicking and holding down your index trigger.
…
VOIP SETTINGS
…
VOIP allows you to change how the user's voice travels in the published version of your world.
…
DOOR GIZMO
…
From the Door gizmo’s property panel, press Choose World, and you will be able to select from all of your published worlds, and even worlds you are a collaborator on.
…
TEXT GIZMO
…
The text gizmo allows you to communicate with visitors, write instructions, and can even be used as art. From the properties panel text field, you can type out what you would like.
…
TEXT FORMATTING
…
The text gizmo holds a lot of powerful functions; Bold, Italic, Underline, Strikethrough, and much more!
…
SOUND RECORDER
…
The sound recorder can capture audio from your microphone and play it back in your world.
…
SOUNDS
…
Under the Sounds tab next to Gizmos, we have access to an assortment of Sound Effects, Background Noises, and Music.
…
PARTICLEFX GIZMO
…
Particle effects have a lot of creative uses, and are even more powerful with scripting, which we will cover later in this series.
…
TRAILFX GIZMO
…
Let’s take a look at the TrailFX gizmo.
…
INTERACTIVE TRAILFX
…
One way to use a TrailFX, is to set it to Play on Start. Then group it with an object like this wand.
…
ANIMATED TRAILFX
…
Another great way to use a TrailFX is to add it to an animated object.
…
SPAWN GIZMO
…
By default the Spawn gizmo is used to determine where players enter the world. When Spawn on Start is turned on, people will enter at this location.
…
SCRIPT GIZMO
…
Script Gizmos are extremely powerful. They are used to write scripts, and in the next part of this series you will learn a few tricks to help you get started.
…
TRIGGER GIZMO
…
The trigger gizmo detects players by default, but can be set up to detect objects entering it’s area as well. Paired with the script gizmo, you can cause sound and visual effects to go off, teleport players, and so much more!
…
RAYCAST GIZMO
…
Raycast Gizmos are useful for detecting objects and players that are in a direct line of sight.
…
TELEPORT PLAYERS
WELCOME TO TELEPORTING PLAYERS
…
In this series we will create scripted interactions to take gizmos to the next level. We are going to start with a teleport script to introduce you to the elements of scripting.
…
GIZMOS
…
Teleporting can be a lot of fun and also extremely useful. Consider the need to respawn someone who accidentally falls off or through your world.
…
CODEBLOCKS
…
Now we are ready to define when the player will get teleported. For that we will need an event, on the right, under Player Events, you’ll see When Trigger is Entered by Player.
…
VARIABLES
…
At the end of the When Trigger is Entered by Player event, you will notice a green Player pill shape. This represents the player that entered the trigger.
…
ATTACH SCRIPTS
…
Remember that trigger we put under our world? Open up the properties panel, and at the bottom right there is an Attached Script drop down. Select Respawn to attach your script.
…
SCRIPT TIPS
…
You can now use this script over and over again by bringing out more triggers and spawn points. Before moving on, consider trying it out by placing a trigger in the cave that teleports the player to the top of the mountain.
…
SCRIPTED GIZMOS
WELCOME TO SCRIPTED GIZMOS
…
The teleport script is very cool. It allows you to move a player from one point to another instantly. Let’s take it a step further and look at how we can connect other gizmos to our scripts.
…
WELCOME NAME OF PLAYER
…
When people enter your world, let’s display welcome plus their name on a text gizmo.
…
PLAY SOUND ON GRAB
…
Let’s play a sound effect on this wand when it is picked up. To do this, create a new script called PlayOnGrab.
…
WATER BALLOON
…
To make a water balloon, let’s start by making a duplicate of the PlayOnGrab script. We will name it WaterBalloon, which will splash when it hits a player.
…
LOOP EFFECTS RANDOMLY
…
Let’s make a duplicate of the WaterBalloon script. We will name it LoopEffects.
…
ADVANCED WATER BALLOONS
HIDE AND SHOW
…
Our water balloon from the previous section is still missing a couple important details, for one, it doesn’t disappear after colliding! That’s an easy addition to our script.
…
TOGGLE INTERACTION
…
Our water balloon could be pushed a little further, when invisible it can still be interacted with by players. Let's change that.
…
OBJECT COLLISIONS
…
What if we want the water balloon to splash on a wall or another object? We can do this by bringing over the When Colliding With Object event.
…
CAPACITY OPTIMIZATION
…
If you duplicated these water balloons as they are, they would be a lot of fun, but they would quickly eat up your world’s capacity. To optimize, we can reuse the sound and visual effects across a group of balloons.
…
THANK YOU FOR WATCHING
…
Well done, and thank you for coming with me on this journey, we have lots of great tutorials in and out of Horizon. Be sure to experiment in this world playing with the skills you’ve just learned.
…
QUEST 3
QUEST PRO
QUEST 2
ACCESSORIES
RIFT S
APPS & GAMES
SUPPORT
DEVELOPERS
VR FOR WORK
ALL PRODUCTS
Quest 3
Quest Pro
Quest 2
Quest 2 (Refurbished)
Rift S
Accessories
Quest
Go
Rift
Compare Headset
MORE META QUEST
Forums
Blog
Referrals
VR for Good
Creators
Download SDKs
ABOUT
Careers
Meta Connect
Research
ALL PRODUCTS
Quest 3
Quest Pro
Quest 2
Quest 2 (Refurbished)
Rift S
Accessories
Quest
Go
Rift
Compare Headset
MORE META QUEST
Forums
Blog
Referrals
VR for Good
Creators
Download SDKs
ABOUT
Careers
Meta Connect
Research
Privacy
Legal
© Meta 2024