setCinematicProp
Cliente
Coloca un vehículo u objeto quieto durante una parte de la cinemática, o cambia uno ya colocado.
bool setCinematicProp(cinematic cinematic, string slot, table prop)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| cinematic | cinematic | La cinemática. |
| slot | string | Nombre del actor. |
| prop | table | Tabla con type, model, position, rotation, start y stop. |
Retorno
true si se colocó. false si la tabla no es válida, si slot es un actor grabado o si la cinemática está grabando, con un aviso que dice el motivo.
Los campos:
type:"vehicle"u"object".model: nombre del modelo.position: unvec3.rotation: unvec3en grados.start: tiempo de la cinemática, en ms, en que aparece.stop: tiempo en que sale.0lo deja hasta el final.
Para un actor nuevo, type, model y position son obligatorios. Para uno ya colocado, solo cambian los campos dados. Un ped que graba una toma puede subir a un vehículo colocado; el vehículo pasa a ser un actor grabado.
Ejemplo
local scene = createCinematic()
setCinematicProp(scene, "getaway", {
type = "vehicle",
model = "infernus",
position = vec3(2495.0, -1680.0, 13.3),
rotation = vec3(0, 0, 90),
})