Bắn | hyperPad Documentation

Loading...

Logo

Mô tả

Hành vi Đạn là một hành vi hành động. Khi được thực thi, nó sẽ làm cho đối tượng bạn đã chọn bắn ra một viên đạn. Hành vi này có các thuộc tính được định nghĩa trước để giúp 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 Bắn cung cấp rất nhiều thuộc tính để tùy chỉnh cảm giác của trò chơi bạn. Hãy thử điều chỉnh các thuộc tính để trò chơi của bạn không cảm giác giống như một trò chơi bắn súng thông thường.

Hành vi này sẽ Kích hoạt một sự kiện ngay lập tức khi được thực thi.

Thuộc tính

Kích hoạt ngay lập tức

Đối tượng A

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

Â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 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) của bạn.

Vị trí phát ra

Đây là vị trí mà viên đạn sẽ bắn ra. Theo mặc định, viên đạn sẽ bắn ra từ chính giữa của đối tượng. Bạn cũng có thể sử dụng bộ chọn Đối tượng B để thay đổi trực quan vị trí phát ra 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. Lưu ý rằng, nếu công tắc "Vật lý" được bật, 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 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 ra 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 độ.

Quay viên đạn

Giá trị này thiết lập độ quay 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à độ lan tỏa 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ân tán xa hơn. Điều này hữu ích cho việc tạo ra một 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 độ lan tỏa của các viên đạn (Phạm vi phun). Số càng cao, các viên đạn của bạn càng xuất hiện ngẫu nhiên hơn. Điều này rất tốt để mô phỏng độ giật cho một loại vũ khí 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.

Độ trễ

Đây là thời gian mà 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 kiểm soát việc viên đạn có tuân theo động lực học hay không. Nếu công tắc này bật, 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 đi 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 kiểm soát liệu 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ẽ nảy xung 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 kiểm soát số lượng viên đạn có thể có trên màn hình cùng một lúc. Một khi bạn đã bắn số lượng viên đạn này và chúng vẫn còn sống trong cảnh, bạn sẽ không thể bắn thêm.

Phát 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

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

Ưu tiên hoạt ảnh

Trên 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 mình để nó không xung đột với hoạt ảnh khác đang phát. Hệ thống hoạt ảnh sẽ phát một chu trình với ưu tiên cao hơn. Vì vậy, nếu một 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 này là 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 mình, 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 điều chỉnh các thuộc tính, bạn có thể tạo ra nhiều loại vũ khí khác nhau từ súng ngắn, súng máy, súng phóng lựu hoặc các vũ khí dựa trên viên đạn khác.

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

Liên quan

Điều khiển Joystick

Bị bắn bởi viên đạn

Bỏ qua viên đạn

Bỏ qua viên đạn của đối tượng

Bắn bằng Nút

ShootReference.gif