M MY Multiplayer: Wiki
Lado
Tipo

getCinematicShotView

Cliente

Devuelve dónde está la cámara de un plano y hacia dónde mira en un tiempo de la cinemática, con el temblor incluido.

vec3, vec3, float, float|false getCinematicShotView(cinematic cinematic, int shot, int time)

Parámetros

NombreTipoDescripción
cinematiccinematicLa cinemática.
shotintNúmero del plano, desde 1.
timeintTiempo de la cinemática en ms, desde 0.

Retorno

La posición y el objetivo (vec3), el roll y el fov en grados, o false si el plano no existe o no se puede calcular ahora.

Un plano de trayecto funciona incluso sin reproducción. Un plano que sigue a un actor solo funciona durante la reproducción y usa dónde está el actor ahora.

Ejemplo

local intro = createCinematic("cinematics/intro.cine")
local position, target, roll, fov = getCinematicShotView(intro, 1, 2500)
if position then
    setCameraMatrix(position, target, roll, fov)
end

Ver también