Nhảy với Nút
Mô tả
Hành vi Nhảy với Nút sẽ cho phép bạn làm cho bất kỳ đối tượng vật lý nào nhảy bằng cách sử dụng một nút trên màn hình. Nếu không có nút nào trong cảnh của bạn, hành vi sẽ tự động thêm một nút vào lớp Giao diện Toàn cầu của bạn (xóa hành vi sẽ không xóa nút khỏi cảnh của bạn). Hành vi này chứa các thuộc tính định nghĩa sẵn để làm cho việc tạo ra một số trò chơi dễ dàng hơn. Nó hoàn hảo cho các trò chơi platformer và các trò chơi bắn súng cuộn ngang.
_ Lưu ý: Đáy của đối tượng phải tiếp xúc với một bề mặt để đối tượng có thể nhảy. Ví dụ, đôi chân của nhân vật cần phải chạm đất để nó có thể nhảy._
Hành vi Nhảy với Nút cung cấp nhiều thuộc tính để tùy chỉnh cảm giác của trò chơi của bạn. Hãy thử chỉnh sửa các thuộc tính để trò chơi của bạn không cảm thấy giống như một trò chơi platformer chung chung. Đối với những trò chơi nâng cao và sâu hơn, nên tạo hệ thống nhảy riêng của bạn bằng cách sử dụng các hành vi vật lý hoặc di chuyển khác.
Hành vi này sẽ kích hoạt một sự kiện một lần khi bạn nhấn nút nhảy.
Thuộc tính
Kích hoạt Một lần trên Sự kiện
| Đối tượng A |
Đây là nút sẽ được sử dụng để khiến Đối tượng B nhảy. Nó sẽ tự động chọn nút được thêm vào lớp Giao diện Toàn cầu của bạn. Nếu không có, một nút sẽ được tạo tự động. |
| Đối tượng B |
Đây là đối tượng bạn muốn làm cho nhảy. Mặc định, đối tượng hiện tại được chọn, nhưng bạn có thể chạm vào đồ họa để thay đổi nó thành bất kỳ đối tượng nào khác trong cảnh của bạn. |
| Công suất |
Đây là mức độ công suất nhảy của đối tượng của bạn. Công suất lớn hơn, thì đối tượng sẽ nhảy cao hơn. Hãy nhớ rằng các thuộc tính vật lý khác, như trọng lực, sẽ ảnh hưởng đến chiều cao mà đối tượng có thể nhảy. Giá trị mặc định là 15. |
| # Nhảy |
Đây là số lần đối tượng của bạn có thể nhảy trước khi hạ cánh trên mặt đất. Nếu bạn muốn nhân vật của bạn có thể nhảy kép, hãy đặt nó thành 2. Giá trị mặc định là 1. |
| Nhảy Tường |
Công tắc nhảy tường sẽ chỉ ra liệu đối tượng của bạn có thể nhảy khỏi tường hay không. Khi nó được bật, đối tượng của bạn có thể nhảy khỏi tường. Mặc định, điều này tắt. |
| Tự Đảo Ngược |
Công tắc này chỉ khả dụng khi Nhảy Tường được bật. Điều này sẽ đảo ngược đối tượng của bạn theo hướng ngược lại sau khi nhảy khỏi tường. Mặc định, điều này được bật khi bạn kích hoạt Nhảy Tường. |
| Khóa Rotattion |
Điều này sẽ ngăn chặn đối tượng của bạn xoay. Điều này bao gồm bất kỳ xoay nào do các đối tượng khác hoặc vật lý trong cảnh của bạn. Ví dụ, bạn có thể bật điều này để ngăn nhân vật của bạn bị lật ngửa. Mặc định, công tắc này được bật. |
| Chạy Hoạt Hình |
Khi công tắc này bật, đối tượng của bạn sẽ phát một hoạt hình khi nút nhảy được nhấn. Bạn phải chọn một hoạt hình từ bảng Hoạt Hình Tùy Chỉnh. |
| Hoạt Hình Tùy Chỉnh |
Trong bảng bên trái, bạn có thể chọn chu trình hoạt hình để phát khi bạn nhấn nút nhảy. Đối với việc nhảy, có hai trạng thái, nhảy ban đầu và hoạt hình rơi. |
| Ưu Tiên Hoạt Hình |
Trong bảng Hoạt Hình Tùy Chỉnh bên trái, bạn có thể ưu tiên các hoạt hình nhảy của bạn để chúng không xung đột với một hoạt hình đang phát khác. Hệ thống hoạt hình sẽ phát một chu trình có ưu tiên cao hơn. Vì vậy, nếu hành vi hoạt hình khác đang làm gián đoạn hoạt hình nhảy của bạn, hãy thử tăng ưu tiên. |
| Âm thanh |
Chọn một âm thanh để phát mỗi khi nút nhảy được nhấn. |
Đầu Ra
| ID Đối Tượng |
Cung cấp ID của đối tượng. |
Ví Dụ
Nếu bạn muốn tạo một trò chơi platform giống như Mario, bạn có thể đơn giản thêm hành vi này vào đối tượng người chơi của bạn, và nó sẽ tự động tạo một nút trên lớp Giao diện Toàn cầu của bạn, đồng thời làm cho nhân vật của bạn có thể nhảy.

