Dịch chuyển người chơi trong bộ trò chơi 3D

Đã kiểm tra với phiên bản: 2018.1
– –
Khó khăn: Người mới bắt đầu
Chúng tôi có một hệ thống teleporting trong Game Kit. Bạn có thể dịch chuyển Ellen đến các Cấp độ khác hoặc đến các địa điểm khác nhau trong khung cảnh của bạn.

Hãy tạo Teleporter trong một cảnh:

Trong cửa sổ dự án, hãy vào Prefabs> Environment> Structures

Tìm GateWayHugeTeleporter

Như tên cho thấy Gateway này rất lớn:

Sử dụng công cụ Scale Tool và Translate Tools để định vị nó và mở rộng nó theo kích thước của Ellen

Trong phân cấp mở rộng GatewayHugeTeleporter để lộ con của nó

Chọn TeleportPlane

Điều hướng đến Thanh tra

Nhấp vào Thêm thành phần

Tìm kiếm BoxCollider

Nhấn Enter trên bàn phím của bạn hoặc nhấp vào BoxCollider để thêm thành phần vào TeleportPlane

Trên đánh dấu hộp Collider Component là Trigger
Nhấp vào Thêm thành phần

Tìm kiếm Teleporter

Nhấn Enter trên bàn phím hoặc bấm vào Teleporter Script để thêm nó vào TeleportPlane

Trong thành phần Teleporter
Thay đổi Layer thành Player
Trong Hệ thống phân cấp, hãy xác định các Điểm kiểm tra
Nhấp vào mũi tên bên cạnh Điểm kiểm tra để mở rộng con của nó
Với TeleporterPlane được chọn trong Hệ thống phân cấp
Drag Checkpoint (The child) vào trường Destination Transform của thành phần Teleporter
Trong Hiearchy tìm và mở rộng Ellen để tiết lộ con cái của nó
Tìm RespawnParticles
Với GateWayHugeTeleporter được chọn trong Hệ thống phân cấp
Kéo RespawnParticles vào Enter Effect trên Teleporter
Kéo RespawnParticles vào Exit Effect trên Teleporter
Nhấn Play và kiểm tra bằng cách chạy vào teleporter
Khi đi qua máy dịch chuyển, Ellen sẽ dịch chuyển đến vị trí mà ban đầu cô sinh ra và các hạt màu xanh bao quanh cô.

About the author

4gvinamobi

Leave a Comment