Plateformes mobiles
Fait partie de la section Créer de vrais jeux du Journey Unity de Coddy. Leçon 50 sur 60.
Défi
MoyenFais glisser la plateforme bleue au-dessus du vide. Tu apprendras ensuite à te déplacer dessus.
- Dans
MovingPlatform, ajoute les flottants[SerializeField]distance = 3fetspeed = 1.5f, ainsi quepublic Vector3 delta;. - Dans
Update(), fais glisser la plateforme du point de départ jusqu’àdistanceunités dans la direction +x à la vitessespeed, puis fais-la revenir et recommence. - Définis
deltacomme la position après le déplacement moins la position avant.
Appuie sur « Jouer » : la plateforme glisse vers l’avant, puis revient. Ensuite, appuie sur « Vérifier ».
Essayez vous-même
using UnityEngine;
public class MovingPlatform : MonoBehaviour
{
// Une leçon ultérieure complétera ceci : une plateforme qui glisse d’avant en arrière.
}
Toutes les leçons de Créer de vrais jeux
1Texte à l’écran
Canvas et texteAfficher le scoreFormater les nombresUn compte à reboursRécapitulatif : compteur de vitesse4Scènes et niveaux
Charger une scèneRedémarrer le niveauNiveau suivantConserver entre les scènesRécapitulatif : sélection du niveau7Contrôle du temps
Mettre en pause avec timeScaleRalentiTemps non mis à l’échelleRécapitulatif : Bullet Time10Projet : plateforme 3D
Le parcoursPlateformes mobiles2Boutons et écrans
Boutons et onClickLambdasRelier les éléments dans l’InspectorActiver et désactiver les panneauxBarres de santéRécapitulatif : boutique d’améliorations5Sauvegarder avec PlayerPrefs
Enregistrer un nombreCharger avec une valeur par défautMeilleur scoreEnregistrer les paramètresRécapitulatif : les pièces à la banqueEntraînez-vous par vous-même : Playground Unity