Bắn
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.

