SphericalTriggerRegion的update
方法用于更新球形触发区域的位置和大小。
SphericalTriggerRegion.update(center, radius);
center
(必须):包含x、y和z分量的Vector3对象,代表球形区域的中心点坐标。radius
(必须):数字类型,代表球形区域的半径。// 创建一个球形触发区域并设置其位置和大小
var region = new YUKA.SphericalTriggerRegion(new YUKA.Vector3(1, 2, 3), 10);
// 更新球形触发区域的位置和大小
region.update(new YUKA.Vector3(10, 20, 30), 5);
update
方法必须在使用之前至少一次调用。如果不调用,那么球形触发区域的位置和大小将无效,无法进行碰撞检测。
另外,如果要更新球形触发器的位置和大小,可以使用这个方法,而不需要重新创建一个新的触发器对象。