Hello, I am extremely new to Godot and making games in general. I am currently attempting to follow an introduction guide to Godot located here > https://docs.godotengine.org/en/stable/getting_started/step_by_step/scripting_player_input.html

My problem occurs when I hit the Using Signals section. when I attempt to instantiate sprite_2d.tscn into node_2d.tscn it dose not do what I expect it to do and I'm not sure where to go from there.

Here is what I get when I drag sprite_2d.tscn into the Node2D of node_2d.tscn.

this is what the guide is showing

  • Tomcat replied to this.
  • Hello,
    To create new nodes to a scene you have to click the + button.
    For new sprite node you can also drag an image into your scene to automatically create a sprite node with that image.
    You dragged a scene (.tscn) into your scene (same as clicking the chain icon next to the + button and picking a scene).

    Scene files have those clapperboard icons in the filesystem.

    Dinomitey when I attempt to instantiate sprite_2d.tscn into node_2d.tscn it dose not do what I expect it to do

    You may have made a mistake in the previous step and selected a Node2D instead of a Sprite2D node.

      Hello,
      To create new nodes to a scene you have to click the + button.
      For new sprite node you can also drag an image into your scene to automatically create a sprite node with that image.
      You dragged a scene (.tscn) into your scene (same as clicking the chain icon next to the + button and picking a scene).

      Scene files have those clapperboard icons in the filesystem.

      Tomcat @trizZzle I took a look at the previous step and I saw that I was making a new scene i was selecting 2D scene witch automatically applying the Node2D. I didn't realize I could just click the + to add a different node. thank you for pointing this out. I went back and made my sprite_2D.tscn without the Node2D and it seems to work fine.

      Thank you both for your replies.