Every Control node used and explained - Godot 4.1 Tutorial

Every Control node used and explained - Godot 4.1 Tutorial

25.015 Lượt nghe
Every Control node used and explained - Godot 4.1 Tutorial
In this video, we take a look at every Control node in the Godot game engine. I use these nodes to create a game that ended up making me very nauseous. In other words, I used the Control, Container, AspectRatioContainer, BoxContainer, VBoxContainer, ColorPicker, HBoxContainer, CenterContainer, FlowContainer, HFlowContainer, VFlowContainer, GridContainer, SplitContainer, HSplitContainer, VSplitContainer, MarginContainer, PanelContainer, ScrollContainer, SubViewportContainer, TabContainer, BaseButton, Button, CheckBox, CheckButton, ColorPickerButton, MenuButton, OptionButton, LinkButton, TextureButton, TextEdit, ColorRect, GraphEdit, Range, ScrollBar, HScrollBar, VScrollBar, Slider, HSlider, VSlider, ProgressBar, SpinBox, TextureProgressBar, Separator, HSeparator, VSeparator, ItemList, Label, LineEdit, NinePatchRect, Panel, ReferenceRect, RichTextLabel, TabBar, and TextureRect nodes to make a game about a donut. Source Code: https://gitlab.com/lazy-tutorials/every-control-node/-/commits/main?ref_type=heads Itch Project: https://sdggames.itch.io/cookie-clicker-but-it-makes-you-nauseous 20 Games Challenge: https://20_games_challenge.gitlab.io/ 00:00 Intro 01:24 ColorRect 02:13 Node Settings 04:33 CanvasItem Settings 06:38 Control Node Settings 09:04 Container Node 11:13 BoxContainer 14:24 AspectRatioContainer 15:25 Applying Containers to my game 17:04 MarginContainer and CenterContainer 20:19 Panel Node 21:19 SplitContainer 22:06 ScrollContainer 23:13 GridContainer 24:12 FlowContainer 25:18 Separator 26:41 GraphNode - Not covering today 27:27 Buttons 32:32 Label, RichTextLabel, TextEdit, LineEdit 36:10 The Big Reveal! 37:40 Preventing nodes from taking focus 38:22 SubViewportContainer 40:37 Pop Quiz! 41:35 The Grand Tour 42:23 Using Layering to contain the Nausea Donut 43:09 Z-Index VS Show behind parent 44:07 ReferenceRect 45:41 Why did my button stop responding? 46:11 TextureRect 48:36 ProgressBar and TextureProgressBar 53:06 Slider and SpinBox 56:13 TabContainer 58:50 MenuBar 59:18 ItemList 59:51 We're skipping trees for today 1:00:18 ItemList, part 2 1:00:49 VideoStreamPlayer 1:01:22 NinePatchRect 1:04:24 Applying a Theme 1:06:48 Remember Inheritance when Theme-ing 1:07:42 Using Theme Overrides 1:09:14 Theme Recap 1:09:51 Final Showcase #godot #godot4 #godotengine Godot, Godot 4, Control, Container, Aspect Ratio Container, Box Container, Vertical Box Container, Color Picker, Horizontal Box Container, Center Container, Flow Container, Grid Container, Split Container, Margin Container, Panel Container, Scroll Container, Sub Viewport Container, Tab Container, Base Button, Button, Check Box, Check Button, Color Picker Button, Menu Button, Option Button, Link Button, Texture Button, Text Edit, Color Rect, Graph Edit, Range, Scroll Bar, Slider, Progress Bar, Spin Box, Texture Progress Bar, Separator, Item List, Label, Line Edit, Nine Patch Rect, Panel, Reference Rect, Rich Text Label, Tab Bar, and Texture Rectangle, seo is hard.