SAdefault
探照灯 Searchlight
探照灯
sa · 扩展 default · SCM 原生命令
创建
CREATE_SEARCHLIGHT · 06B1
Searchlight.Create
创建探照灯(源点、指向点、两半径)。
06B1 CREATE_SEARCHLIGHT
in: x, y, z, xPoint, yPoint, zPoint, radius, radiusPoint
out: handle删除
DELETE_SEARCHLIGHT · 06B2
Searchlight.Delete
删除探照灯。
06B2 DELETE_SEARCHLIGHT
in: self是否存在
DOES_SEARCHLIGHT_EXIST · 06B3
Searchlight.DoesExist
handle 是否有效探照灯。用在 if 里。
06B3 DOES_SEARCHLIGHT_EXIST
in: handle两点往返
MOVE_SEARCHLIGHT_BETWEEN_COORDS · 06B4
Searchlight.MoveBetweenCoords
光束在两点间往返移动。
06B4 MOVE_SEARCHLIGHT_BETWEEN_COORDS
in: self, fromX, fromY, fromZ, toX, toY, toZ, speed指向坐标
POINT_SEARCHLIGHT_AT_COORD · 06B5
Searchlight.PointAtCoord
光束移向坐标。
06B5 POINT_SEARCHLIGHT_AT_COORD
in: self, x, y, z, speed指向角色
POINT_SEARCHLIGHT_AT_CHAR · 06B6
Searchlight.PointAtChar
光束跟随角色。
06B6 POINT_SEARCHLIGHT_AT_CHAR
in: self, handle, speed照到角色
IS_CHAR_IN_SEARCHLIGHT · 06B7
Searchlight.IsCharIn
是否照到该角色。用在 if 里。
06B7 IS_CHAR_IN_SEARCHLIGHT
in: self, handle指向载具
POINT_SEARCHLIGHT_AT_VEHICLE · 06BF
Searchlight.PointAtVehicle
光束跟随载具。
06BF POINT_SEARCHLIGHT_AT_VEHICLE
in: self, handle, speed照到载具
IS_VEHICLE_IN_SEARCHLIGHT · 06C0
Searchlight.IsVehicleIn
是否照到该载具。用在 if 里。
06C0 IS_VEHICLE_IN_SEARCHLIGHT
in: self, handle车上创建
CREATE_SEARCHLIGHT_ON_VEHICLE · 06C1
Searchlight.CreateOnVehicle
在车上挂探照锥,指向某点。
06C1 CREATE_SEARCHLIGHT_ON_VEHICLE
in: vehicle, xOffset, yOffset, zOffset, xPoint, yPoint, zPoint, pointRadius, radius
out: handle绑物体
ATTACH_SEARCHLIGHT_TO_SEARCHLIGHT_OBJECT · 06CA
Searchlight.AttachToObject
绑到塔 / 罩 / 灯泡物体上。
06CA ATTACH_SEARCHLIGHT_TO_SEARCHLIGHT_OBJECT
in: self, spotTower, spotHousing, spotBulb, xOffset, yOffset, zOffset碰撞裁剪
SET_SEARCHLIGHT_CLIP_IF_COLLIDING · 0941
Searchlight.SetClipIfColliding
撞到物体是否裁剪光束。
0941 SET_SEARCHLIGHT_CLIP_IF_COLLIDING
in: self, state地面阴影
SWITCH_ON_GROUND_SEARCHLIGHT · 0A02
Searchlight.SwitchOnGround
照射面是否显示地面阴影效果。
0A02 SWITCH_ON_GROUND_SEARCHLIGHT
in: self, state