#+title: Section 04 - Lesson 04 | plane scene and resources #+HTML_HEAD: #+OPTIONS: H:6 * Links - [[../../toc.org][TOC - Godot Notes]] - [[https://www.udemy.com/course/jumpstart-to-2d-game-development-godot-4-for-beginners/learn/lecture/45069803#overview][S04:L49.04 - video]] * Notes ** create plane scene - create a scene 'plane' - CharacterBody2D as root node - change the node name to "Plane" (unnecessary but why not) ** character body 2D plane node - Sprite to animate the 3 frames - CollisionShape2D for physics - AnimationPlayer to animate the rotation of the plane - EngineSound (audio? node?) ** animated sprite 2D - add it - rename it to Sprite *** create a sprite frames resource - go to Inspector->AnimatedSprite2D->Animation - click on sprite frames drop down and select "new Sprite Frames" - go back to drop down, and click on the sprite frame box #+attr_html: :width 200px file:../../_share/media/img/section04/lesson04/EX01.png - this will open up the following window #+attr_html: :width 600px file:../../_share/media/img/section04/lesson04/EX02.png - notice - 'spriteframes' tab is selected - "default" animation - 5 frames per second - set to loop continuously *** animation frame editor **** buttons 1. playback controls 2. buttons to add in frames - individually - by sprite sheet 3. copy and paste frames 4. insert empty frames 5. move frames around 6. delete frames #+attr_html: :width 600px file:../../_share/media/img/section04/lesson04/EX03.png