• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
T

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

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.
Similar content Most view Xem thêm
Back
Top Bottom