The Secrets to Hiding Controls in Macros for Davinci Resolve
Вставка
- Опубліковано 6 чер 2024
- Unlock the full potential of DaVinci Resolve Macros with Asher Roland! In this video, I reveal the secrets to hiding controls in macros, helping you streamline your workflow and achieve professional results. Don't miss out on these expert tips to enhance your editing efficiency! Subscribe for more insider tricks and tutorials!
CODE BLOCK USER CONTROL
Script = {
TEC_ReadOnly = false,
INPID_InputControl = "TextEditControl",
TEC_Lines = 10,
TECS_Language = "lua",
LINKID_DataType = "Text",
TEC_Wrap = false,
ICS_ControlPage = "Scripts",
IC_NoLabel = true,
LINKS_Name = "Script",
}
EXECUTE THE CODE
fusion:Execute(NODE:GetInput('CODEBLOCK'))
MAKE CONTROLS/LABELS INVISIBLE
IC_Visible = false
REMOVE PAGE
PAGEID = ControlPage { CT_Visible = false, CT_Priority = 0 }
-----------------------------------------------------------------------------------------------------------------------------------
My Website: bit.ly/AR-Web
Join the Discord: / discord
-----------------------------------------------------------------------------------------------------------------------------------
More Quick Fusion Tutorials: • Fusion 5 Minutes or Le...
Watch The Post Video Stream: • Chill Livestreams
-----------------------------------------------------------------------------------------------------------------------------------
My Ko-Fi Shop: bit.ly/AR-KoFi
My Website Shop: bit.ly/AR-Web-Shop
My Gumroad Shop: bit.ly/PixsPricies
-----------------------------------------------------------------------------------------------------------------------------------
Check out my Projects for UA-camrs: • Tools I've Made for Yo...
#davinciresolve #Template #DavinciResolveMacros - Навчання та стиль
HERE'S THE CODE FROM THE VIDEO:
CODE BLOCK USER CONTROL
Script = {
TEC_ReadOnly = false,
INPID_InputControl = "TextEditControl",
TEC_Lines = 10,
TECS_Language = "lua",
LINKID_DataType = "Text",
TEC_Wrap = false,
ICS_ControlPage = "Scripts",
IC_NoLabel = true,
LINKS_Name = "Script",
}
EXECUTE THE CODE
fusion:Execute(NODE:GetInput('CODEBLOCK'))
MAKE CONTROLS/LABELS INVISIBLE
IC_Visible = false
REMOVE PAGE
PAGEID = ControlPage { CT_Visible = false, CT_Priority = 0 }
increible
🙌 Brilliant
Legend 🔥🔥🔥
I think this answers my question from last time, as long as the script being executed by the button updates the code with the node names inside the macro
exactly what I needed and asked for in the previous comment.
Thank you a lot ! Love your job on WSL. Hope it'll bring you money to help achieving your goal !
Happy to help!
Thanks! fingers crossed! haha
Most of this went over my head, guess I’ll just have to watch again 😅. For the build you Marco series I vote for a bada** motion graphic or title.
👀
Back again w TimeStamps:
2:58 Script Pages
4:10 Code Block Control (Copy Paste)
6:12 Runnning Code Block from Button
7:40 Hidden Controls with Labels and Buttons
11:46 Nest Glitch & Fix
14:08 Process on how to create a hidden page
Dude. You covered at least ten questions I had about lua code. Being a programmer, I love the script code blocks. Thank you so much for showing us that. Please write some reference docs since black magic did us dirty on this type of complex macro editing.
Happy to help! :) I've thought about it! Maybe after a whole series is finished for macros and scripting I'll convert it to some docs ;)
@@asherroland I'm working on some stuff for our DND videos on Thane's End Gaming. I'll be sure to give you a shout out on our new series. I'm brand new to this software and the conditional logic was killing my design. Can't wait for the next video.
Very interesting. I did just copy/paste whole script which I usually run from the Scripts Menu bar (included the UIManager) and it Executes with the linked button without any problem. Hence one can make an own collection of scripts in one node and all will be saved there. I wonder, if that works for the unpaid Davinci Resolve version as well.
You have very nice ideas to get everything out of macros by using the scripting ability of nodes. I like the idea of combining Buttons with TextEditContol Script. It seems to be a good one to integrate this combination into the simplified Control Editor script:) Maybe somehow a hide page option as well.
For some reason I never considered trying to use code to hide a page with a button 🤔 I wonder if it will work
Great video! In the future could you cover conditional animations? I wanted to make a title with "In" and "Out" animations but I want them to be toggable via a checkbox(or buttons), but im not quite sure how to accomplish this. Maybe cover it in the macro start to finish series you mentioned!
PS: These videos really are a life saver. Blackmagic hasnt done the best job at documenting their scripting/expression and macro side of Fusion. Your videos have covered things that I thought id never find the asnwer too such as these hidden controls. Seriously, thank you :)
No worries! That is already the plan! 😎 Thanks for your suggestion!
I'm glad I can help! Even greater info coming in the start to finish series next week! 😊
Hi bro...Could you please zoom the size of the panels. The current size makes it difficult to view clearly on mobile devices. It would be great if you could implement a zoom or magnifying fx in your video it looks great.
I normally zoom in on all parts of the video, but for today's video, I was short on time and couldn't get all the parts zoomed in on. When I release my mega Macro guide I'll make sure all harder-to-see parts are zoomed in on! 😊
Have you got a LUA beginners tutorial?
That is coming out next week! 😊🥳
@@asherroland Brilliant, can't wait