★ Trigger quan sát đối tượng đã tiêu diệt người chơi
Trigger hoạt động
Sơ Đồ Flowchart cơ chế Trigger
Lưu ý: Trigger được hướng dẫn mang tính ổn định cao nhưng không tối ưu được tài nguyên sử dụng | Dưới đây là hình ảnh trigger có chức năng tương đương nhưng độ ổn định phụ thuộc vào thời gian chờ thiết lập
Trigger sẽ được kích hoạt ngay khi người chơi bị đánh bại, yêu cầu để hồi sinh tự động sau … giây. Thời gian chờ được căn chỉnh phù hợp với thời gian hồi sinh đó sao cho hợp lí ( nếu trigger kích hoạt trước khi hồi sinh sẽ dẫn đến yếu tố sai sót không mong muốn )
Ngoài ra tùy các chức năng trong bản đồ nên kết hợp, cắt giảm trigger phù hợp hơn để tối ưu trigger
Tạo biến riêng
Trigger 1:
Sự kiện sinh vật tiêu diệt mục tiêu ( mục tiêu là người chơi )
Đặt biến riêng 'Vị trí Load' là vị trí trong sự kiện hoặc vị trí đối tượng ( sinh vật ) trong sự kiện [ khuyến khích sử dụng ]
{ Sử dụng cho trường hợp sinh vật ở ngoài tầm nhìn so với vị trí người chơi hồi sinh }
Đặt 'Đối tượng' làm sinh vật trong kích hoạt sự kiện
Hoàn thành
Trigger 2:
Sự kiện người chơi hồi sinh ( Nên để hồi sinh tự động để trigger tác động sớm nhất )
Vô hiệu hóa các hoạt động của người chơi, ngoài ra nên thêm UI phù hợp để ẩn các nút tính năng
Đặt 'Điểm hồi sinh' thành vị trí trong sự kiện hoặc vị trí người chơi trong kích hoạt sự kiện để xác định vị trí người chơi vừa hồi sinh
Dịch chuyển người chơi đến 'vị trí Load' ( vị trí gần sinh vật ) với độ cao thay đổi trên 256 ( tránh tương tác giữa người chơi với sinh vật )
Gắn góc nhìn người chơi vào sinh vật, sử dụng góc nhìn sau để tầm nhìn được bao quát
Sau khoảng thời gian chờ thích hợp sẽ thiết lập lại như ban đầu, vị trí người chơi hồi sinh, hoạt động của người chơi, góc nhìn
Hoàn thành
Nếu bạn có bất kỳ câu hỏi nào về Chế Độ DEV Nâng Cao, vui lòng tham gia Mini World Developer Việt Nam chính thức của chúng tôi