functions:camera
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
functions:camera [2017/04/30 20:13] – falsam | functions:camera [2023/03/15 15:50] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | <WRAP round box 100%> | ||
+ | ====== camera.sbi ====== | ||
+ | </ | ||
+ | |||
+ | ■ **Camera = CreateCamera(Name.s, | ||
+ | Créer une caméra dans la scène courante. | ||
+ | |||
+ | Trois types de caméras. | ||
+ | * **# | ||
+ | * **# | ||
+ | * **# | ||
+ | * **# | ||
+ | * **# | ||
+ | * **# | ||
+ | |||
+ | La caméra se dirige avec le clavier (// | ||
+ | |||
+ | ■ **CameraFov(Camera, | ||
+ | Détermine l' | ||
+ | |||
+ | ■ **CameraRange(Camera, | ||
+ | Modifie les valeurs du champ de vision d'une caméra. | ||
+ | |||
+ | Exemple : http:// | ||
+ | |||
+ | ■ **CameraLookAt(Camera, | ||
+ | Spécifier le point qui fait face à la caméra. | ||
+ | |||
+ | ■ **CameraLookAtMesh(Camera, | ||
+ | Spécifier le mesh qui fait face à la caméra. | ||
+ | |||
+ | ■ **CameraSpeed(Camera, | ||
+ | Modifie la vitesse de déplacement d'une caméra. | ||
+ | |||
+ | ■ **MoveCamera(Camera, | ||
+ | Modifier la position d'une caméra. | ||
+ | |||
+ | ■ **Result = CameraX(Camera)**\\ | ||
+ | Renvoyer la position en X d'une camera. | ||
+ | |||
+ | ■ **Result = CameraY(Camera)**\\ | ||
+ | Renvoyer la position en Y d'une camera. | ||
+ | |||
+ | ■ **Result = CameraZ(Camera)**\\ | ||
+ | Renvoyer la position en Z d'une camera. | ||
+ | |||
+ | ■ **RotateCamera(Camera, | ||
+ | Effectuer une roation d'une caméra. | ||
+ | |||
+ | ■ **CameraMapKey(Camera, | ||
+ | Changer le mappage des touches de direction d'une caméra. \\ | ||
+ | Exemple : CameraMapKey(Camera, | ||
+ | |||
+ | ■ **DisableControlCamera(Camera, | ||
+ | Désactiver une fonctionnalité de la caméra. | ||
+ | * **# | ||
+ | * **#Mouse**. Le système de rotation natif avec la souris de la caméra est désactivé. | ||
+ | * **#All**. Déplacement et rotation natifs sont désactivés. | ||
+ | |||
+ | ■ **CameraFollow(Camera, | ||
+ | |||
+ | |||
+ | ■ **ActiveCamera(Camera)**\\ | ||
+ | Définir la caméra active | ||
+ | |||
+ | ■ **CameraCollision(Camera, | ||
+ | Activer (defaut) ou désactiver les collisions d'une caméra. | ||
+ | |||
+ | ■ **CameraGravity(Camera, | ||
+ | Activer (defaut) ou désactiver la gravité d'une caméra. | ||
+ | |||
+ | ■ **CameraBodySize(Camera, | ||
+ | Créer ou changer le corp physique associé à une caméra. | ||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | |||
+ | <WRAP center round info 100%> | ||
+ | Il est possible d' | ||
+ | </ | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | ■ **Value = GetCameraBeta(Camera)**\\ | ||
+ | Retourne l' | ||
+ | |||
+ | ■ **Value = GetCameraAlpha(Camera)**\\ | ||
+ | Retourne l' | ||
+ | |||
+ | ■ **Value = GetCameraRadius(Camera)**\\ | ||
+ | Retourne le rayon d'une caméra. | ||
+ | |||
+ | ■ **SetCameraBeta(Camera, | ||
+ | Change l' | ||
+ | |||
+ | ■ **SetCameraAlpha(Camera, | ||
+ | Change l' | ||
+ | |||
+ | ■ **SetCameraRadius(Camera, | ||
+ | Change le rayon d'une caméra. | ||
+ | |||
+ | |||
+ |