Video: Spelunky Documentary 2025
Thủ tục cho thấy bạn làm thế nào để tạo một Script để quấn phòng là một phần của Sự kiện Bước Trong trò chơi điện tử cổ điển Tiểu hành tinh, tàu của người chơi có thể để lại một bên phòng chỉ để vào lại phía đối diện của Phòng (ví dụ: có thể để lại ở bên trái và nhập lại ở bên phải)
-
Từ cây Resource, kích chuột phải vào Scripts và chọn Create Scripts
Cửa sổ Script xuất hiện
-
Trong phần code, nhập mã sau:
-
nếu phy_position_x room_width phy_position_x - = room_width; nếu phy_position_y room_height phy_position_y - = room_height;
Nhấp vào dấu kiểm màu xanh lá cây.
-
Cửa sổ Script được lưu và đóng
Mã này khác với những gì bạn có thể sử dụng khi làm việc với X và Vị trí Y, bởi vì ví dụ này dựa trên vật lý và không phải là chuyển động cơ bản và hệ thống va chạm (phi vật lý).
Từ cây tài nguyên, trong phần Đối tượng, nhấp đúp vào đối tượng obj_Player (hoặc đối tượng mà bạn muốn gọi là Tập lệnh).
-
Cửa sổ thuộc tính Object xuất hiện.
Chọn Thêm sự kiện → Bước → Bước.
-
Sự kiện Một Bước xuất hiện trong phần Sự kiện.
Kéo và thả Hành động Mã Execute từ tab Điều khiển sang phần Hành động.
-
Trong cửa sổ mã, nhập mã sau:
-
phy_wrap ();
Nhấp vào dấu kiểm màu xanh lá cây.
-
Cửa sổ mã được lưu và đóng.
Đoạn mã này gọi Script và áp dụng nó vào đối tượng. Bây giờ, khi một Instance của Object này được đặt trong Room, người chơi có thể bay Instance qua một bên của Room chỉ để vào lại phía đối diện.