Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Cách dùng câu lệnh instantiate trong unity 3d.

10:00 05-11-2018 4.045 lượt xem 3 bình luận 19:41 24-02-2019

Chào mọi người. E mới tự học unity3d.

E muốn tạo một quả mìn tại vị trí nhân vật đi qua bằng câu lệnh instantiate nhưng không lắm rõ câu lệnh này. Ai đó có thể giải thích nó giúp e được không?
Thanks!

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
phungtu081 đã bình luận 19:41 24-02-2019

Bạn tạo ra một Public GameObject để kéo Nhân vật vào đó:

public GameObject nhanVatCuaBan;

Rồi bạn code lấy vị trí của Nhân Vật , sau đó bạn dùng cái vị trí đó mà tạo ra thôi :)
 

Vector3 toaDoNhanVat = nhanVatCuaBan.transform.position;
Instantiate(quaMinCuaBanODay, toaDoNhanVat, Quaternion.identity);

 

KHẢI đã bình luận 02:13 20-11-2018

mình muốn tạo vật thể tại một vị trí mà nhân vật đi qua. nhưng lại không biết cách lấy tọa độ đó vào câu lệnh instantiate để tạo ra 1 vật thể (quả mìn) tại vị trí đó.
 

K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 20:10 07-11-2018

không rõ chỗ nào bạn? thì dịch nó ra là. tạo vật thể tại vị trí và góc xoay

Câu hỏi mới nhất