Ledge lấy và leo lên trong Unity3D


16

Tôi mới bắt đầu một dự án mới. Trong dự án này, một trong những cơ chế chơi trò chơi chính là bạn có thể lấy một gờ ở một số điểm nhất định ở cấp độ và bám vào nó.

Bây giờ câu hỏi của tôi, vì tôi đã vật lộn với điều này khá lâu rồi. Làm thế nào tôi thực sự có thể thực hiện điều này? Tôi đã thử nó với hình ảnh động, nhưng nó thực sự xấu xí vì người chơi sẽ chụp đến một điểm nhất định nơi hình ảnh động bắt đầu.


Bạn đang tìm kiếm một giải pháp Chuyển động nghịch đảo. Đầu máy sẽ là một khởi đầu tốt
Douglas Rae

Bạn đang cố gắng mô phỏng các gờ lấy cho bất kỳ gờ nào, hoặc bạn muốn có người chơi chỉ có thể lấy các vị trí nhất định mà bạn xác định trước?
Tim Holt

Nếu bạn chắc chắn rằng tất cả các độ cao gờ của bạn là bội số của một số, giả sử là 5, thì việc làm toán sẽ dễ dàng hơn nhiều.
Jonathan Connell

Điều gì về một số pha trộn hoạt hình?
dùng712092

Hoặc là. Điều gì về hoạt hình tách rời từ phong trào? Tạo một mùa xuân giữa trung tâm hoạt hình và trung tâm va chạm. Sau đó để cho trung tâm hoạt hình trượt đến trung tâm va chạm.
dùng712092

Câu trả lời:


3

Tôi sẽ làm điều gì đó như thế này, giả sử tôi muốn kiểm soát cụ thể các vị trí lấy ...

  1. Sử dụng mô hình người chơi có thể là một ragdoll
  2. Đặt một thực thể nhỏ vô hình tại các điểm có thể được lấy.
  3. Khi người chơi nhảy lên, đưa tay lên cao
  4. Nếu tay của người chơi đến trong một khoảng cách kích hoạt nhất định của một điểm chộp vô hình, một "chộp" sẽ xảy ra

Để xử lý ...

  1. Hãy để mô hình cơ thể của người chơi tiếp tục di chuyển trên khóa học nhảy bình thường của nó
  2. Ragdoll di chuyển bàn tay đến vị trí lấy
  3. Khi tay chạm đến vị trí lấy, khóa chúng tại chỗ (chúng "nắm lấy")
  4. Hãy để cơ thể bây giờ trở thành một ragdoll với bàn tay được ghim vào vị trí lấy

Để xử lý việc kéo lên từ một gờ đá ...

  1. Vì tay của người chơi được ghim tại vị trí leo chính xác, bạn hoàn toàn sẵn sàng cho hoạt hình "leo lên"
  2. Chơi hoạt hình "leo lên"

Tôi đang chơi khá lỏng lẻo ở đây với các chi tiết về cách một người di chuyển và điều khiển ragdoll mà tôi thừa nhận. Mặc dù vậy, ý tưởng là để những bàn tay đó được ghim vào vị trí lấy và để người chơi treo ở đó được ghim bằng tay vào vị trí lấy.



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.