Video: Lập trình Android A-Z - Bài 182: YouTube API Playlist | Tạo key và danh sách video 2025
Ví dụ sau đây về hiển thị ngẫu nhiên ảnh phụ được dựa trên GameMaker: Hướng dẫn trong phần mềm của Studio về mã đột phá trò chơi Bắt đầu với việc viết mã theo một cách rất đơn giản bằng cách chỉ sử dụng hai dòng mã thực sự có thể làm thay đổi cách chơi của bạn
-
Tạo một Sprite với một số hình ảnh phụ (ví dụ: mỗi ảnh phụ có thể là một gạch màu khác nhau)
Sprite sẽ xuất hiện trong cây tài nguyên
-
Chọn Tài nguyên → Tạo Đối tượng
Cửa sổ Thuộc tính Đối tượng sẽ xuất hiện.
-
Trong trường Name, nhập một cái gì đó như obj_brick
Cửa sổ Object Properties cho đối tượng gạch -
Từ danh sách Sprite thả xuống, chọn Sprite với các ảnh phụ bạn vừa tạo.
Hình thu nhỏ của hình ảnh xuất hiện trong phần Sprite, và tên của hình ảnh xuất hiện trong trường (xem hình)
-
Chọn Add Eve nt → Tạo.
Một Sự kiện Tạo xuất hiện trong phần Sự kiện của cửa sổ Thuộc tính Đối tượng (tham khảo hình này).
-
Kéo và thả Hành động Mã Execute từ tab Điều khiển sang phần Hành động.
Một cửa sổ mã rỗng xuất hiện với trình đơn của chính nó.
-
GameMaker: Cửa sổ mã của Studio.
image_speed = 0; image_index = sàn (ngẫu nhiên (image_number));Nhấp vào dấu kiểm màu xanh lục trong menu biểu tượng.
-
Cửa sổ mã được lưu và đóng.
Nhấn OK trong cửa sổ thuộc tính Object.
-
Các thuộc tính đối tượng được lưu và đóng.
Đặt một ví dụ của đối tượng trong phòng.
-
Từ trình đơn chính, chọn Run → Run Normally, để kiểm tra trò chơi.
-
Cửa sổ biên dịch hiển thị biên dịch của trò chơi. Khi trò chơi bắt đầu, bạn sẽ thấy gạch sắp xếp ngẫu nhiên, như được hiển thị ở đây.
Gạch được sắp xếp ngẫu nhiên.
Mã này đặt tốc độ của hình ảnh là 0. Đây là tốc độ GameMaker sử dụng để hiển thị từng hình ảnh riêng của Sprite. Mặc định là 1, có nghĩa là GameMaker thông thường hiển thị một khung (một trong những hình ảnh phụ) trong từng bước của trò chơi.
Bằng cách sử dụng 0 làm tốc độ hình ảnh, bạn sẽ nói với GameMaker rằng không làm động đến Sprite và chỉ hiển thị một hình ảnh phụ duy nhất. Dòng thứ hai của mã ngẫu nhiên chọn một trong những hình ảnh phụ sẽ được hiển thị trong suốt trò chơi.
Nếu bạn sử dụng 0. 5 làm tốc độ thì các hình ảnh phụ sẽ xuất hiện ở tốc độ chậm hoặc bằng một nửa tốc độ. Nếu bạn muốn các hình ảnh phụ xuất hiện rất nhanh, bạn có thể nhập một giá trị là 2.
Bạn có thể nhận thấy rằng cửa sổ mã được mã hoá màu - nghĩa là văn bản nhất định xuất hiện với màu sắc khác với các màu khác. Đó là một tính năng hữu ích của GameMaker, trong đó nhận xét, chức năng, các biến, và như vậy được đánh dấu bằng các màu khác nhau.
Nếu bạn không thích mã màu, hoặc bạn muốn sử dụng các màu tùy chỉnh của riêng mình, bạn có thể cập nhật Preferences - từ menu chính chọn, File → Preferences, và sau đó chọn tab Scripts và Code như thể hiện trong con số này.
tab Scripts và Code của cửa sổ Preferences.