Bắn bằng Nút | hyperPad Documentation

Loading...

Logo

Mô tả

Hành vi Đánh bằng Nút cho phép bạn làm bất kỳ đối tượng nào bắn một viên đạn 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 này sẽ tự động thêm một nút vào lớp Giao diện Toàn cầu của bạn (việc 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 được định nghĩa trước để làm cho việc tạo ra một số trò chơi trở nên dễ dàng hơn. Nó hoàn hảo cho các trò chơi bắn súng.

Hành vi Đánh bằng Nút cung cấp rất 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ử sửa đổi 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 bắn súng tổng quát.

Hành vi này sẽ Kích hoạt một sự kiện một lần khi viên đạn va chạm với một đối tượng.

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 để làm cho Đối tượng B bắn. Nó sẽ tự động chọn một 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 sẽ thực hiện việc bắn. Theo 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. Ngoài ra, hãy lưu ý rằng khi chọn một đối tượng, mục tiêu màu xanh đại diện cho vị trí mà viên đạn sẽ bắn ra. Bạn có thể di chuyển mục tiêu màu xanh bất kỳ đâu, và nó sẽ cập nhật vị trí phát xạ.

Âm thanh

Bạn có thể chọn một hiệu ứng âm thanh để phát khi bạn bắn.

Đồ họa Viên đạn

Đây là đồ họa đại diện cho viên đạn mà bạn đang bắn. Lưu ý rằng kích thước của đồ họa là kích thước của viên đạn (và hình dạng va chạm).

Vị trí phát xạ

Đây là vị trí mà viên đạn sẽ bắn ra. Theo mặc định, viên đạn sẽ bắn từ giữa đối tượng. Bạn cũng có thể sử dụng trình chọn Đối tượng B để thay đổi vị trí phát xạ bằng cách di chuyển mục tiêu màu xanh.

Tốc độ ban đầu

Đây là tốc độ mà viên đạn của bạn sẽ bắn ra. Lưu ý rằng nếu bật công tắc "Vật lý", viên đạn của bạn sẽ giảm tốc độ do các lực khác (trọng lực, sức cản của không khí, v.v.) Giá trị mặc định là 30 m/s.

Khoảng cách

Đây là khoảng cách mà viên đạn có thể đạt được trước khi nó không còn tồn tại. Giá trị mặc định là 32 mét.

Góc bắn

Đây là góc mà viên đạn được bắn từ đối tượng. Ví dụ: Bạn có thể bắn từ phía trước của đối tượng thay vì phía trên. Giá trị mặc định là 90 độ.

Xoay viên đạn

Giá trị này đặt độ xoay của đồ họa đại diện cho viên đạn của bạn. Thay đổi giá trị này nếu viên đạn của bạn đang quay sai hướng. Giá trị mặc định là 0 độ.

Phạm vi phun

Đây là việc phát tán của các viên đạn phát ra từ đối tượng. Nếu bạn có nhiều viên đạn, bạn có thể tăng góc này để chúng phát tán xa hơn. Điều này rất hữu ích để tạo ra loại vũ khí súng máy. Giá trị mặc định là 30 độ.

Biến thể phun

Giá trị này thêm một số ngẫu nhiên vào việc phát tán của các viên đạn (Phạm vi phun). Số càng cao, viên đạn của bạn sẽ càng xuất hiện ngẫu nhiên. Điều này rất tốt cho việc mô phỏng giật khi bắn súng máy. Giá trị mặc định là 0%.

# Viên đạn

Đây là số lượng viên đạn sẽ phát ra khi bạn nhấn nút bắn. Giá trị mặc định là 1.

Thời gian trễ

Đây là thời gian mà khẩu súng sẽ chờ trước khi phát ra viên đạn khác. Điều này hữu ích nếu bạn muốn làm chậm dòng viên đạn và tạo ra một khoảng cách giữa chúng. Giá trị mặc định là 0,5 giây.

Vật lý

Công tắc này điều khiển xem viên đạn có tuân theo động lực học hay không. Nếu bật công tắc này, trọng lực và các lực bên ngoài khác sẽ ảnh hưởng đến tốc độ và hướng của viên đạn của bạn. Theo mặc định, công tắc này tắt.

Tiêu diệt khi va chạm

Công tắc này điều khiển xem viên đạn có chết khi va chạm với các đối tượng khác hay không. Nếu công tắc này tắt và vật lý tắt, viên đạn của bạn sẽ bật lại quanh cảnh. Theo mặc định, công tắc này bật.

# Viên đạn còn sống

Giá trị này điều khiển số lượng viên đạn có thể xuất hiện trên màn hình tại một thời điểm. Khi bạn đã bắn số lượng viên đạn này và chúng vẫn sống trong cảnh, bạn sẽ không thể bắn thêm nữa.

Chạy hoạt ảnh

Khi công tắc này bật, đối tượng của bạn sẽ phát một hoạt ảnh khi nút bắn được nhấn. Bạn phải chọn một hoạt ảnh từ bảng Hoạt ảnh Tùy chỉnh.

Hoạt ảnh tùy chỉnh

Trong bảng bên trái, bạn có thể chọn một chu trình hoạt ảnh để phát khi bạn nhấn nút bắn.

Độ ưu tiên của hoạt ảnh

Trong bảng Hoạt ảnh Tùy chỉnh bên trái, bạn có thể ưu tiên các hoạt ảnh bắn của bạn để không bị xung đột với một hoạt ảnh đang chơi khác. Hệ thống hoạt ảnh sẽ phát chu trình có độ ưu tiên cao hơn. Vì vậy, nếu hành vi hoạt ảnh khác đang làm gián đoạn hoạt ảnh bắn của bạn, hãy thử tăng độ ưu tiên.

Đầu ra

ID Đối tượng

Đầu ra ID của đối tượng.

Ví dụ

Nếu bạn muốn tạo một trò chơi bắn súng, bạn chỉ cầ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, và làm cho nhân vật của bạn có khả năng bắn. Bằng cách sửa đổi các thuộc tính, bạn có thể tạo ra một loạt vũ khí từ súng ngắn, súng máy, tên lửa, hoặc các vũ khí phóng khác.

Tải xuống Dự án Ví dụ

Liên quan

Điều khiển Bằng Joystick

Bị Trúng Đạn

Bỏ Qua Viên Đạn

Bỏ Qua Viên Đạn của Đối Tượng

Bắn

ShootWithButtonReference.gif