Plateforme
Plateforme
Overview:
La plateforme est un objet inerte sans composants. Il faut lui ajouter des composants "BPC_" pour lui conférer un comportement.
Composants suggérés :
BPC_Tomber
BPC_Basculer
BPC_Tourner
Variables exposées
-Taille > un Enum connecté à une map avec les différents modèles selon la taille
-Vitesse > Enum ou Float en range
-Temps d'attente en transit > Float en range entre 0 et 5
-Spline > Classe Spline (Ou via le synchronisateur de plateforme)
-Position Spline > Float entre 0 et 1
-Activée > Booléen
-Position de départ > Vecteur 3
-Position d'arrivée > Vecteur 3
Comportement de base
-La plateforme fait un aller-retour à une vitesse prédéfinie.
-La vitesse peut-être automatisée via un synchronisateur de plateforme.
-La plateforme peut nécessiter une activation.
-Si elle n'est pas cochée "Activée", il faut qu'un ingrédient appelle son évènement Activation (via la BPI_Activable)
-Quand le Designer édite la plateforme, il a un aperçu de la position d'arrivée de la plateforme avec un fantôme de cette dernière.
-La plateforme ralentit en arrivant à sa destination.
-A chaque arrêt, elle peut faire une courte pause.
91