Đặt vị trí
Thuộc phần Nút và cảnh trong hành trình Godot của Coddy. Bài học 5 trên 28.
position của một nút là một Vector2: hai số, x và y. x đếm số pixel về bên phải. y đếm số pixel về phía dưới. Góc trên bên trái của trò chơi là (0, 0), và trò chơi này rộng 640 pixel, cao 360 pixel.
Đặt vị trí trong _ready() để chọn nơi một nút bắt đầu:
func _ready():
position = Vector2(500, 100)Vị trí đó đặt robot gần phía trên bên phải. y càng lớn thì vị trí càng thấp trên màn hình.
Thử thách
DễDi chuyển robot đến vị trí bắt đầu mới.
- Trong
_ready(), thaypassbằng một dòng đặtpositionthànhVector2(100, 250). - Đặt
xtrước, rồi đếny.
Nhấn Chơi: robot đứng bên trái, ngay phía trên sàn. 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