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 += 100Thao 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.
Thử thách
DễDi chuyển robot khỏi vị trí ban đầu khi trò chơi bắt đầu.
- Trong
_ready(), dùng-=vớiposition.xđể di chuyển robot sang trái150pixel. - Sau đó di chuyển robot lên trên
40pixel bằngposition.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
1Trò chơi Godot đầu tiên
Godot là gì?Ready chỉ chạy một lầnIn ra trong GodotCây cảnhĐặt vị tríDi chuyển một nút một lần3Các giá trị bạn có thể điều chỉnh
Biến trên một nútHằng sốBiến xuấtPhép toán với Vector2Vòng qua mép màn hìnhHàm của riêng bạnTự luyện tập: Playground Godot