(Feat) Add Animation Fps Charater

This commit is contained in:
2026-08-13 22:07:08 +02:00
parent 176beab9fc
commit cca54a5e0d
157 changed files with 850 additions and 148 deletions
@@ -0,0 +1,27 @@
// Fill out your copyright notice in the Description page of Project Settings.
#include "MenuCameraSpot.h"
#include "Camera/CameraComponent.h"
AMenuCameraSpot::AMenuCameraSpot()
{
// La camera est fixe et c'est le controller qui lui donne la vue : rien a
// calculer par frame.
PrimaryActorTick.bCanEverTick = false;
// A NE PAS TOUCHER dans le detail panel : "Auto Activate for Player" doit
// rester sur Disabled, sa valeur par defaut. C'est AMainMenuPlayerController
// qui decide quelle camera prend la vue, apres tirage au sort ; une camera
// auto-activee courtcircuiterait le tirage et gagnerait toujours.
// Le champ est prive dans ACameraActor, on ne peut que le laisser tel quel.
if (UCameraComponent* Camera = GetCameraComponent())
{
// ACameraActor contraint le ratio d'image a 16/9 par defaut. Sans ca, le
// menu s'affiche avec des bandes noires des que la fenetre a un autre
// format -- un ultra-large, ou simplement l'apercu PIE redimensionne.
Camera->bConstrainAspectRatio = false;
}
}