Thanks for joining our creator community! Are you ready to get started?
Before posting, please review and adhere to our Community Guidelines.
Recently active
I have a medkit that gives a player health when he grabs it. What’s supposed to happen is 1. player grabs medkit :white_heavy_check_mark:2. medkit provides health :white_heavy_check_mark:3. medkit is force released :white_heavy_check_mark:4. medkit moves to new random position after release by player :cross_mark:What is wrong with my code?
Hello! Does anyone have any suggestions for applying a true, shiny glass-like texture with transparency to an object ( other than a plane) (e.g., a real-looking glass fish bowl)? I can get glass planes of all colors/transparencies to work, but any other shapes just come in opaque when I use the same technique.
If a mentor has been in your world in the past, before March 11, 2025, can you still use that world in the competition as long as they have not had anything to do with it from the announcement on and you do not use anything (such as scripting) that they helped with in the past prior to March 11, 2025?
I was working in a World that started to flake out and eventually became unresponsive. So I restarted the Desktop Editor and now I can't load back into it or any other World (such as the Tutorial ones).Is anyone else experiencing this?
Hi All,When configuring a script's propsDefinition, I want to specify an array to hold a list of related assets. I saw the PropTypes.AssetArray type, but when I put this in my propsDefinition, I don't see any way to assign a value in the editor. Are the Array PropTypes not usable?Here is the API documentation. It does not provide a lot to go on. https://developers.meta.com/horizon-worlds/reference/2.0.0/core_proptypesThanks!
Hey everyone! I’ve got two questions:What’s the recommended resolution and size for textures? I’ve uploaded a few, but I’ve noticed they appear blurry when applied to shapes.The same issue seems to happen with PNGs (pictures or clipart) in my world. When you move too far away, they get blurry. I’ve seen other worlds where the images stay sharp, even when you move back. Any tips on how to achieve that?
How often are the metrics refreshed under the Bonuses page? Even when it shows that it is up to the current day, I know that it hasn't been refreshed yet even from days before. Is this based on a weekly refresh process?
several minor documentation clarifications/updates, including some links off to the 'learn' site HorizonReferencProprety now documented to be... about something w.r.t. copy() and clone() safety? Still seems unused in the api. Ignore? OnPassiveInstanceCameraCreated now documented to be abount a 'service-based player camera' that doesn't use the processing power of the end user device. No more info than that new Camera.setCameraModeFollow() follows and auto-turns to be behind the player avatar new FollowCameraOptions things like activationDelay, cameraTurnSpeed, continuousRotation, distance, horizonLevelling, verticalOffset, translationSpeed, and rotationSpeed
I’m working on just playing around with different assets, and I’m having a devil of a time with this. I’ve made a basic world. Literally nothing in it except a ground plane and a interactive npc (in this case a zombie) I’ve managed to get it to wander around aimlessly, (like a chicken) but I can not get it to identify the player and then initiate an attack - as it should being an enemy class and all my scripts telling it to do so. It just wanders around. I’ve put in a npc manager script, and a npc monster script both of which tell it to wander until it notices a player (45 minimum sight distance) then upon sight of target player play its taunt animation then move and attack. I’ve also got the nav mesh set up, and my player is inside said mesh. (The mesh is the full size of the ground plane) But it does not do this. It just wanders. Any help on this would be much appreciated. Thanks! edit: here is the code I'm working with the "NPCMonster"&nbs
By clicking on the wrong buttons, I some how turned the view metrics transparent:I have clicked seemingly everywhere possible on the area around the graphs, and cannot find a button or pulldown to turn it back. I don't see anything visible either. What am I missing? How to I get the regular view back? Thanks.
I was working this morning and this happened... I can't click on any menu buttons, nor can I click on any of the objects in the tree. I noticed the font shrunk a bit (as shown in the picture). Loading up a different world(12 objects total), everything works. Seem to have hit some sort of ceiling here, but I can't delete anything to free up resources.
There are two ways you can get a reference of an asset. The first is by adding a variable in the propsDefinition like this.static propsDefinition = { pageOneImage: { type: hz.PropTypes.Asset, default: null }, };The other way is a bit easier as you do not have to worry about setting it in the properties panel and that looks like this.wheatImage: hz.Asset = new hz.Asset(BigInt('1801892640628366'))That large number is the assets ID, and it can be found by navigating to the asset through the My Asset folder under the Asset Library. Click on your asset and click on the copy icon to copy the id to your clipboard for easy pasting and not having to worry about typing in the correct number. See Below.For arrays, we cannot make an array visible in the properties panel. So, you will either have to add each one individually to the propsDefinition and then push them all to a private array at start like so.static propsDefinition = { pageOneImage: { type: hz.PropTypes.Asset, default: null }
Hi, I find the tutorial at https://developers.meta.com/horizon-worlds/learn/documentation/custom-model-import/creating-custom-models-for-horizon-worlds/creating-a-custom-model super useful, but I wish there were tons more of these.I'm using AI 3D model generation to create modular 'parts' for my world, but then I have to texture it properly in, e.g., Substance Painter. What is a good resource to learn how to do this? Like I said, the tutorial linked to above is great, but it's not great quality and there needs to be many more like it.Thank you very much!
I have been seeing some people having trouble with the naming convention of PPV IDs. There is a new (Not sure when it was added) button that makes this really easy. Go to the PPV in the Variable Group panel and copy it so you can paste it into the code. Here is a picture of what I am talking about.
Hi Installed and ran version 201 and also tried 203 just now and I am unable to see anything other then the back ground when I start the editor. I have opened a support ticket but was curious to see if anyone else is having my issue. None of the active content (links) are visible although I can see the mouse cursor change when i hover over something clickable.Main ScreenRandom Click
If i put a script on a grenade and connect to the trigger that when entered by a player (target player) would this script work?(I have a playerManager script that this would be linked to)Thanks in advance
Attending live workshops and office hours hosted by MHCP mentors is one of the best ways to learn and have your creation roadblocks lifted. To best serve you, we want to know what days and times work best for attending live sessions. Please fill out the survey below to help us with future planning. Loading…
Event Creation Tool Feature Updates We're thrilled to introduce a suite of new features designed to enhance your events and give you more control over your experiences. Here's what's new: Event Session in Worlds We understand the importance of flexibility when it comes to your events, which is why we've introduced this new feature. With the ability to host events in both World sessions and separate event sessions, you have complete control over your event experience and how you want to manage it. This means you can choose the format that best suits your needs. Learn more about session management. Improved Session Management: You can now manually create new sessions, control the number of sessions, and see and travel between sessions of all of your events so you have greater control and flexibility to make your events more engaging for your audience. Your moderators and co-hosts can create new sessions and also travel to specific sessions, ensuring your guests always have someone
I attempted to use the AI, but it just gave me code that Visual Studio Code doesn't like. What's the ingredients/code where if you hit a spot, you get teleported to another spot. I'm having difficulties with this.
Are the public asset library assets compatible with trimesh worlds? I'm guessing yes since the NPCs are in the Public Asset Library?
Is there any way i can download and save photos taken from visitors that post to my world , to my phone ? Just like how i can save and download photos i've taken for myself ? via app
Horizon World Creator App using a Quest 3. I set a simple block into a new world and try to change its color. Immediately I'm met with resistance 🤣 an error message "cannot paint tri-mesh". I'm really excited to get started but can't move forward when I'm stuck at a basic task. So I greatly appreciate any suggestions. 🙏
Meta Platforms Instagram, Facebook, Threads and even Whatsapp are the best communication services. Meta Platforms connects the world together and are the perfect business card for small business creators. Instagram influences and creates social media value for the worlds of fashion, music, marketing, film, small businesses globally/ I would love to see a specific Meta Horizon world dedicated to discovery, collaborations, and opportunities of the Virtual and XR Concerts experience. If anyone is interested feel free to reach out.Caskeyboardproducerwww.instagram.com/caskeyboardproducerwww.facebook.com/cweinbren
Hey all!What is the best option to use for creating a skybox?
So I fired up the desktop editor, and got this message. I ignored it(as it was ambigious), and then it popped up again and it rudely kicked me out of the editor. So...removed me from what, exactly? I'm just minding my own business in the editor.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.