Camera Event

Placer le prefab "pre_CameraEvent" dans votre map.

Tools -> ScriptedEventTool -> "pre_CameraEvent"

Pour déplacer et orienter la caméra vous devevez utiliser des Waypoints. N'importe quel gameObject peut faire l'affaire mais je vous recommande le prefab "pre_WaypointTargetCamera". Celui-ci peut en effet bouger ce qui vous permet de de changer l'orientation de la caméra en temps réel.

Bouger la caméra:

Le prefab "pre_CameraEvent" possède une variable ouverte: Etapes. Indiquez combien d'étapes vous souhaitez (il vous faut autant d'étapes que de mouvements de caméra).

inspector_1.jpg

Vous verrez alors apparaître les menus "Elements". Dans ces menus, vous devez placer le waypoint de déplacement (destination de la caméra lors de cette étape) et le waypoint lookat (vers lequel la caméra regarde en permanance).

inspector_2.jpg

Main Camera: Si coché la position et la cible de la caméra seront les même que pour la caméra de jeu (essayez c'est super cool et ça m'a pris que 2h à faire!)

Suivre Avatar: La caméra regardera toujours vers l'avatar, mais le déplacement sera contrôlé par vous.

Temps Etape: temps en seconde que doit durer cette étape. La vitesse de la caméra s'adapte. !!!!Ne laissez pas 0!!!!!

Cut: Voulez-vous que la caméra se déplace instantanément vers son nouveau waypoint?

Zoom: Valeur cible du zoom de la caméra (60 par défaut) !!!!Ne laissez pas 0!!!!! (sauf si c'est ce que vous voulez)

ZoomCut: si cochée, la valeur active du zoom sera directement celle indiquée. Sinon la caméra zoomera progressivement.

Time Scale: pour effets de ralentits/accellérés. 1 par défaut. Si en dessous de 1, le temps est ralenti et vice versa. !!!!Ne laissez pas 0!!!!!

CameraShake: La caméra tremblera au commencement de cette étape (idéal pour les séquences de chute d'objet)

Shake Intensité : intensité du tremblement !!!!À utiliser avec modération!!!!!

Shake Degradation : rythme auquel le treblement s'estompe. Si 0, le tremblement ne s'estompe pas.

Variables Globales:

Freeze Avatar: freeze l'avatar
Activer par script: Le trigger n'aura plus d'effet. La caméra ne pourra plus être appeller que par script en appellant les fonctions SetActif puis InvokeActiveCameraEvent() puis InvokeChangeEtape().

Trigger:

Le prefab a comme enfant son propre trigger. Il fonctionne comme vous en avez l'habitude, vous pouvez le scaler comme vous le souhaitez. Le trigger fige l'avatar le temps de la cinématique et le met en godMode.

Si vous avez des questions venez me voir. Si vous n'êtes pas à l'aise avec des caméra, n'hésitez pas à déranger votre level artiste.

Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.