• Trong thời gian này, bạn không thể tạo bài mới, đăng comment, hay tạo tài nguyên mới để diễn đàn dọn dẹp nội dung.
    Diễn đàn sẽ sớm mở trở lại, chi tiết hãy theo dõi tại Discord
T

Hỏi đáp Làm sao để xác định được thời gian kết thúc khi set velocity cho entity ?

  • Người tạo chủ đề Người tạo chủ đề TieuMinh
  • Ngày gửi Ngày gửi
Trạng thái
Không mở trả lời sau này.
ummm theo t thì
1. thằng player khi ser velocity thì cho vào 1 list (là nó đang ở trên mặt đất ấy)
.......................................................................(bay lên.....)
2. schedule để check thằng player, nếu nó vẫn đứng trên mặt đất *là rớt xuống r) thì xóa khỏi list + tạo effect
 
ummm theo t thì
1. thằng player khi ser velocity thì cho vào 1 list (là nó đang ở trên mặt đất ấy)
.......................................................................(bay lên.....)
2. schedule để check thằng player, nếu nó vẫn đứng trên mặt đất *là rớt xuống r) thì xóa khỏi list + tạo effect
Nhưng mà mình muốn set velocity với y = 0, tức là nó không bay lên thì cách trên có áp đụng dc ko ?
Với lại dùng schedule check thì mình thấy nó hơi lag khi phải lập lại liên tục, mình tính dùng PlayerMoveEvent nhưng không biết liệu có được không
 
Nhưng mà mình muốn set velocity với y = 0, tức là nó không bay lên thì cách trên có áp đụng dc ko ?
Với lại dùng schedule check thì mình thấy nó hơi lag khi phải lập lại liên tục, mình tính dùng PlayerMoveEvent nhưng không biết liệu có được không
umm playermoveevent chac dc ay, vì luc set velocity thì nó cũng gọi player move event liên tục, thử nhét nó vào hashmap r tính thời gian xem :| dùng async task để xóa
 
umm playermoveevent chac dc ay, vì luc set velocity thì nó cũng gọi player move event liên tục, thử nhét nó vào hashmap r tính thời gian xem :| dùng async task để xóa
Sao m không nghĩ ra là tính toán điểm kết thúc của velocity đó rồi chuyển sang location.
Thế thì m cũng ko cần chạy scheduler
 
Sao m không nghĩ ra là tính toán điểm kết thúc của velocity đó rồi chuyển sang location.
Thế thì m cũng ko cần chạy scheduler
Nếu tính toán thì có vẻ khó đó, tại vì mình sợ có xảy ra thêm 2 trường hợp là player nhảy lên thì vector đó sẽ bị biến dạng và đáp đến mặt đất xa hơn bình thường, 2 là rớt xuống, kiểu như đang đứng trên núi rồi set velocity thì nó sẽ rơi xuống y như là nhảy lên trong trường hợp 1 lúc đó thì mình khó tính toán lắm, không theo ý mình là player dừng lại rồi mới play effect
 
Anou, cho hỏi velocity là j đc k .__. Thấy nó mà chưa động vào bao h .__.
 
Trạng thái
Không mở trả lời sau này.
Nội dung tương tự Xem nhiều nhất Xem thêm

Thống kê nội dung

Tạo
TieuMinh,
Trả lời lần cuối từ
TieuMinh,
Trả lời
7
Lượt xem
1,240
Quay lại
Trên cùng