Video: Trò chơi Activinspire| Cách tạo trò Drag a copy, kéo thả đối tượng trong Activinspire| 2025
Một trong những điều thú vị nhất về các đối tượng trò chơi HTML là chúng là các biến có thể chứa các biến khác. Khi một biến tồn tại trong ngữ cảnh của một đối tượng, biến được gọi là thuộc tính . Thuộc tính là đặc tính của một vật thể, chẳng hạn như tốc độ hoặc kích thước của nó. Ví dụ: vui lòng xem các biến thể sau đây của mã critter:
critterSpeed. trò chơi html var; var critter; chức năng Critter () {tCritter = mới Sprite (trò chơi, "critter. gif", 30, 30); tCritter. tốc độ = 3; tCritter. setSpeed (tCritter tốc độ); return tCritter;} init chức năng () {game = new Scene (); critter = new Critter (); trò chơi. bắt đầu ();} cập nhật chức năng () {trò chơi. thông thoáng(); critter. update ();}
Một thuộc tính chỉ đơn giản là một biến đặc biệt kết hợp với một đối tượng. Thông thường, bạn sử dụng đối tượng. tài sản để chỉ ra rằng một tài sản cụ thể được liên kết với một đối tượng cụ thể. Đối với ví dụ này, đây là cách bạn thêm thuộc tính tốc độ vào đối tượng Critter.
-
Xây dựng một tài sản bằng cách đề cập đến nó.
Trong JavaScript, bạn có thể chỉ cần tham khảo một biến, và nó sẽ được tạo ra. Điều này cũng đúng trong các vật thể. Đơn giản chỉ cần làm một tham chiếu đến Critter. tốc độ, và các đối tượng Critter kỳ diệu có một tài sản tốc độ.
-
Tạo thuộc tính trong hàm tạo.
Bạn có thể tạo hoặc tham khảo tài sản một cách kỹ thuật bất cứ nơi nào, nhưng thông thường chúng được tạo ra trong nhà xây dựng.
-
Sử dụng thuộc tính như bất kỳ biến khác.
Thuộc tính hoạt động như bất kỳ biến khác, vì vậy bạn có thể sử dụng nó để thực sự thay đổi tốc độ của đối tượng.