# setCameraMatrix (Cliente)

> Fija la cámara en un punto, mirando a otro, hasta que `setCameraTarget` la devuelve a un ped.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Cliente
- **Categoría**: Cámara
- **URL**: https://wiki.mymp.gg/es/setCameraMatrix

## Sintaxis

```lua
bool setCameraMatrix(float x, y, z, float lookAtX, lookAtY, lookAtZ [, float roll = 0, float fov = 70])
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `x, y, z` | `float` | Dónde está la cámara. También acepta un `vec3`. |
| `lookAtX, lookAtY, lookAtZ` | `float` | Hacia dónde mira. Debe ser distinto de la posición. También acepta un `vec3`. |
| `roll` | `float` | La inclinación lateral, en grados. *(por defecto: `0`)* |
| `fov` | `float` | El campo de visión en grados. 0 o menos pasa a 70; 180 o más, a 179. *(por defecto: `70`)* |

## Retorno

`true` cuando la cámara se coloca.

## Ejemplo

```lua
setCameraMatrix(1468.0, -1755.0, 60.0, 1544.0, -1675.0, 13.5, 0, 60)
```

## Ver también

- [getCameraMatrix (Cliente)](https://wiki.mymp.gg/es/getCameraMatrix.md): Devuelve dónde está la cámara y hacia dónde mira.
- [setCameraTarget (Cliente)](https://wiki.mymp.gg/es/setCameraTarget.md): Hace que la cámara siga a un jugador o ped, como en el juego normal. También deshace setCameraMatrix y attachCameraToElement.
- [attachCameraToElement (Cliente)](https://wiki.mymp.gg/es/attachCameraToElement.md): Une la cámara a un elemento: sigue su posición y su rotación hasta que setCameraTarget la devuelve a un ped.
