public llGetClosestNavPoint ( Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.Vector3 point, Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.list options ) : Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.list | ||
point | Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.Vector3 | |
options | Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.list | |
return | Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.list |
public LSL_List llGetClosestNavPoint(LSL_Vector point, LSL_List options)
{
Vector3 diff = new Vector3(0, 0, 0.1f) * (Vector3.RotationBetween(m_host.ParentEntity.AbsolutePosition, point.ToVector3()));
return new LSL_List(new LSL_Vector((m_host.ParentEntity.AbsolutePosition + diff)));
}