Mob có thể nhìn xa được đến mức nào?

Đã trả lời

Mob có thể nhìn xa nhất với khoảng cách là bao nhiêu?

Tui biết là bản thân người chơi đã được cài đặt chức năng gia tăng tầm nhìn rồi nên có thể nhìn thấy được bọn mob trước khi chúng nó thấy mình. Cơ mà tui vẫn bị tò mò không biết mob có thể nhìn được xa đến mức nào?

Nếu mà biết được khoảng cách tầm nhìn của mob thì tui có thể đảm bảo là luôn có nước ở xung quanh hòn đảo của mình, và ở những vị trí mà mob không thể nào nhìn tới được.

Bình luận
Chấp nhận

Đây là đoạn code được trích từ nguồn trong Minecraft:

EntityPlayer entityplayer = worldObj.getClosestPlayerToEntity(this, 16D);
        if(entityplayer != null && canEntityBeSeen(entityplayer))

Đoạn code này cho thấy khoảng cách lớn nhất mà mob có thể nhìn được là 16 block. Có một điều khá thú vị đó là nếu bạn chơi cùng người khác, người đó gần con mob hơn bạn nhưng mà lại không thẻ bị phát hiện (vì trốn sau tường chẳng hạn) thì con mob cũng sẽ không chú ý đến bạn.

Thêm vào đó thì mob Ghast sẽ có tầm nhìn được lập trình khác với các loại mob khác, cụ thể là như sau:  

worldObj.getClosestPlayerToEntity(this, 100D);

Nghĩa là nó có thể quan sát được sự việc diễn ra trong khoảng cách lên đến 100 block.

Đã trả lời vào August 20, 2016
Bình luận

Đáp án của bạn

Với việc gửi đáp án, bạn đã đồng ý với Chính sách dữ liệuCác điều khoản của chúng tôi.