Sound Recorder Gizmo - record audio on desktop version
Hello, I’ve been doing some tests and understand that audio files can't be uploaded, so I started experimenting with the sound recorder. However, I’ve run into a snag trying to figure out where the mic signal is being sourced from by default. I'm using a Focusrite 1820 in my studio setup, but I haven’t had any luck getting any recordings. Is there a video or guide that walks through the setup process? Or is there a specific setting that lets you select the recording device? Here’s the documentation I’ve been looking at: https://developers.meta.com/horizon-worlds/learn/documentation/code-blocks-and-gizmos/use-the-sound-recorder-gizmo Also would being able to upload sound files be in the development pipeline in the future?Solved1.9KViews0likes12CommentsPhoto Gallery Inside the World
Hi, I’ve seen in some Horizon games that creators have included what looks like a photo gallery gizmo that people can use to upload content from those worlds. I also saw it in Horizon Central during the winter update. I’d like to know where it is in the editor, since I can’t find it under Gizmos. I'm attaching a photo from one of the games where I saw this entity.Solved1.8KViews1like17CommentsCodeblocks Script Disappearing – Bug or Issue?
Lately, I’ve been experiencing a frustrating issue in Horizon Worlds when scripting with codeblocks. Very often, my entire script suddenly disappears, and even when I try to undo, it doesn’t come back. This forces me to redo everything from scratch. Has anyone else encountered this problem? Is this a known bug, or is there a way to prevent it from happening? Thanks in advance for any insights!Solved1.7KViews4likes10CommentsRaycastGizmo with objectTag
I'm trying to use RayCastGizmo with objectTag, but it seems like the tag set in the interface isn't being used in the script. Example: const options = { layerType: hz.LayerType.Objects, maxDistance: 10 }; const hit = this.rayCaster!.raycast(origin, direction); Will hits all objects, not just the ones with the objectTag set in the RayCastGizmo. Has anyone else run into this? Has this feature been removedSolved1.6KViews1like12CommentsProjectile Launcher not keeping up with movement..
If a player is moving too fast the bullet comes out from the side of the gun but comes out in the right spot when the player is standing still. The faster a player is moving the farther away the bullet launches from. -launching projectile from projectile launcher which is grouped to the gun. Side question.. I noticed looking through some old gun scripts it says launch (object variable) from (object variable). Allowing you to better customize your bullets. When I tried to script this way myself I didn't see an option for choosing your own object as the projectile. Is this out dated?Solved900Views0likes13CommentsSkydome Help - Understanding the different maps to build painterly Sky in Blender
Hello, I was recently creating a painted skybox inside Blender and figured out how to bring it into Meta Horizon. However, I noticed the documentation button doesn’t lead anywhere, even though it appears active. I’m also based in Australia, so I don't have access to the AI tools. I’m currently trying to figure out the three other map types through trial and error and would appreciate some clarification: Radiance Map (256x128): I’m guessing this is an equirectangular black-and-white texture used for lighting? Reflection Map (768x256): I assume this is similar to a Unity reflection probe, though I haven’t seen that resolution before. Fog Map (384x64): This is a stretch, but I’m guessing it’s a depth map based on the display map, though I’m not certain. Any information you can provide to help break down these textures would be greatly appreciated. If I can get everything working correctly with my Blender setup, I’m planning to create a tutorial to show how to make rendered/painted skydomes in Blender for Meta Horizon. Thanks very much for your help!767Views1like5CommentsSimple leaderboard don't update value
Hello meta creators, I need some help because I truly want to cry. Since I deleted the leaderboard in ONE world, it's now impossible for me to get the leaderboard working in any world. Can someone test this script to update a leaderboard? Create a leaderboard in /Systems/leadersboard with the name "test". Create the leaderboard at /Entity Build/Gizmo/WorldLeaderboard, and set its Leaderboard to "test". Create a script object: Scripts/[+]/ and paste the code. Create a Trigger and set its script to execute this code. import * as hz from 'horizon/core'; export class TriggerScoreUpdater extends hz.Component<typeof TriggerScoreUpdater> { start() { this.connectCodeBlockEvent(this.entity, hz.CodeBlockEvents.OnPlayerEnterTrigger, (enteredBy: hz.Player) => { console.log(`Player ${enteredBy.name.get()} set leaderboard to 42`); this.world.leaderboards.setScoreForPlayer("test", enteredBy, 42, false); } ); } } hz.Component.register(TriggerScoreUpdater); Does it work for you? What am I doing wrong? :'(Solved660Views0likes4Comments