Menu
CoddyTech

Di chuyển một nút một lần

Thuộc phần Nút và cảnh trong hành trình Godot của Coddy. Bài học 6 trên 28.

Đặt position sẽ đưa nút đến một vị trí chính xác. Để di chuyển nút một khoảng so với vị trí hiện tại, hãy thay đổi position.x hoặc position.y. += cộng thêm vào một số:

position.x += 100

Thao tác này di chuyển nút sang phải 100 pixel. -= trừ đi, nên position.y -= 50 di chuyển nút lên trên 50 pixel. Hãy nhớ rằng y tăng theo hướng xuống dưới.

Di chuyển một khoảng sẽ có tác dụng dù nút bắt đầu ở vị trí nào.

challenge icon

Thử thách

Dễ

Di chuyển robot khỏi vị trí ban đầu khi trò chơi bắt đầu.

  1. Trong _ready(), dùng -= với position.x để di chuyển robot sang trái 150 pixel.
  2. Sau đó di chuyển robot lên trên 40 pixel bằng position.y.

Nhấn Chơi: robot bắt đầu ở phía trên và bên trái trung tâm. Sau đó nhấn Kiểm tra.

Tự làm thử

extends Node2D

func _ready():
	pass

Tất cả bài học trong Nút và cảnh

Tự luyện tập: Playground Godot