4.2.7 Proximity sensor ProximitySensor { center size # (- ∞, ∞) 000 000 enabled # [0, ∞) TRUE eventOut SFBool isActive eventOut SFVec3f eventOut SFRotation orientation_changed eventOut SFTime enterTime eventOut SFTime exitTime position_changed } Nút tạo kiện người xem vào di chuyển khu vực khơng gian chứa vật thể Trình duyệt nội suy vị trí người dùng đánh dấu thời gian kiện isActive với thời gian xác người dùng giao lần vùng lân cận Thuộc tính enabled: Kích hoạt vơ hiệu hóa ProximitySensor center: Xác định tâm hình hộp chưa vật thể size: Kích thước hình hộp bao vùng Sự kiện enterTime Là thời gian người dùng vào vùng Được tạo kiện isActive TRUE (người dùng vào hộp) exitTime Đầu thời gian người dùng khỏi vùng hình hộp Được tạo kiện isActive FALSE (người dùng khỏi hộp) isActive: Gửi giá trị TRUE người dùng hình hộp, FALSE ngược lại position_changed: Gửi vị trí 3D người dùng orientation_changed: Gửi hướng quay (nhìn) người dùng Mỗi nút ProximitySensor hành xử độc lập với tất nút ProximitySensor khác Mỗi nút ProximitySensor kích hoạt bị ảnh hưởng chuyển động người dùng nhận gửi kiện, dẫn đến nhiều nút ProximitySensor nhận gửi kiện lúc ... nút ProximitySensor hành xử độc lập với tất nút ProximitySensor khác Mỗi nút ProximitySensor kích hoạt bị ảnh hưởng chuyển động người dùng nhận gửi kiện, dẫn đến nhiều nút ProximitySensor nhận