How to Toggle ANYTHING (almost) in Udon! - Udon101 - VRChat SDK3.0

2,667
1
Publicado 2023-09-11
Here is part 2 of my udon 101 tutorials! Part1:    • Change When An Event Plays - Udon101 ...  

Here's a tutorial covering the fundamentals of udon, and explaining how to make and design your own basic scripts.

In this tutorial, I share how to know what nodes you need to use in your udon scripts, and how you can find their exact name. I also show how to think about creating simple toggles, and how you can make your own custom toggles for just about anything.

So hopefully this is helpful. As always, if you have any questions, feel free to ask in the comments bellow! ^^

Come join the discord! discord.gg/jjdnCWVvKg
Wanna help support me in making more vrchat stuff? Support me on patreon! (I'm grateful for any support ^^') patreon.com/PlayerBush001

#VRChat #Udon #SDK3

Todos los comentarios (17)
  • @UnknownSquid
    I just followed another tutorial on how to setup a toggle, and whilst the tutorial was well made and functional, I came out of it not really having a clue what I'd just done. So I'm incredibly glad to see this one. It just explained everything I did, and is the first UDON video I've seen that makes me feel significantly less lost, rather than more lost. I actually feel like I might have a chance of following a logical process of my own design now, without needing to google examples I can "paint by numbers" from. It's always been a key part of learning for me. Unless I understand how and why I'm doing something, absolutely nothing will stick. So thank you for that.
  • @SweetVioletsMama
    Just discovered your channel and so far it's the best I've found for VRChat tutorials. This video in particular is so incredibly helpful for someone like myself who is new to making worlds in VRChat. I also really appreciate your upbeat personality, and your concise explanations. Please keep making videos!
  • @HumAiClub
    This was super helpful, thank you 🙏🏽 😊
  • @ShaneTheBane
    Btw, love your tutorials, theyve helped me a lot. And while i like your smaller, bite size tutorials that go over a single scenario where its lessons can maybe be applied to other scenarios, i reeeally like these last couple of tutorials that are longer form and give info that can be used more generally. Its like a "The Basics of Udon/Unity" series where it covers only one small category, but every single subcategory of that category. I would really like one of these on networking, since i think thats one of the biggest headaches for new world makers. Like the differences between continuous/manual/none syncing, what different nodes that are related to networking and how they can be used, etc. I know these things are touched on here and there, depending on the situation you have yourself in during said tutorial (like the cube color only changing for one player or the one tutorial you did in the past that i think covered a door or a toggle that needed to be synced up with late joiners), but it'd be great to have all of this info in a one stop shop video
  • @TheDoctorTTV
    I wish there more videos like this when I started to learn world development, this is so helpful. Good job with the video, I know this will help many people significantly.
  • @andywood2012
    Thanks for covering the basic of using nodes, Its been the most helpful tutorial I've seen so far for us fresher scripters. Would love one on setting up and controlling animations and materials from Udon Graph.
  • @zarcxd
    You've helped me more than any teacher I ever had 😊 Thank You!
  • @ftkirito6304
    Id love to see more of these, id suggest talking about the differences and how they work between Local and Global, partly id just like to seem more ways to make scripts global and optimized for global
  • @ShaneTheBane
    13:50 For the udon graph crashing, I believe I found the issue for this and how to solve it. I noticed my graphs only crashed if I had a public variable with a gameobject set to it in the component and then I deleted the public variable before deleting its references (the gameobject that was dragged and dropped into the component in the inspector as well as the variable's node placement in the graph). My solution was to make sure to delete the references, deleting them out of the component in the inspector and then deleting the node off of the graph. Then unchecking that the variable is public, hitting compile/reload, that way to remove its option from the component, then I can safely delete the variable from the graph. Since doing this, I have no longer had a graph crash on me. If this is the same issue as yours, hopefully this helps you Edit: and if I forgot to do this step and had a crashed Udon graph, when I'd re-open the graph, itd be completely blank. But I believe, if I recall correctly, just creating a new public variable within the graph, I think I usually just did a gameobject, it'd refresh it all and bring all my work back
  • @carlaincaroline
    Your tutorials are very helpful. They helped me a lot ^^ So clear and simple! Also i have a question, is there any possibilities to create a simple version of minigolf using only udonsharp?
  • @AO-xk8hn
    Thank you for making this video! Very helpful! Also, I’m curious if there will be a tutorial on “walking sound” in the future.
  • @Supervigy
    i need one with enabling portals. it either stays one even with the boolean and unary or stays off if i try to hide the hierarchy
  • @Teriko_HD
    Can you show how to make a pistol where to shoot or teleport
  • @normioffi
    Hello i have a question, with a toggle, can we change a material??? Because i need to make a system like that when a player collide with a object
  • @WelshDrag
    Is there a way to toggle hide all players and show all players from a click of a button?