godot:basic_breakout

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
godot:basic_breakout [2023/06/03 08:38] – [Player] silversurfergodot:basic_breakout [2023/06/03 09:02] (aktuell) – [Welt] silversurfer
Zeile 7: Zeile 7:
      * Ancor      * Ancor
      * Timer      * Timer
 +===== Welt =====
 +==== Wand ====
 +  * Wall als StaticBody2D
 +  * CollisionPoligon2D
 +==== Steine / Bricks ====
 +  * Gruppe als Node2D
 +  * Einzelstein als StaticBody2D
 +     * Sprite
 +     * CollisionScape2D
 +==== Erstes Script ====
 +<codedoc code:c++>
 +func _physics_process(delta: float) -> void:
 + var y = get_position().y
 + var mouse_x = get_viewport().get_mouse_position().x
 + set_position(Vector2(mouse_x, y))
 +
 + if Input.is_action_just_pressed("ui_mouse"):
 + var ball = ball_scene.instance()
 + ball.set_position(get_position() - Vector2(0,16))
 + get_tree().get_root().add_child(ball)
 +</codedoc>
  
 ===== Ball ===== ===== Ball =====
  • godot/basic_breakout.1685774339.txt.gz
  • Zuletzt geändert: 2023/06/03 08:38
  • von silversurfer