Récapitulatif : pilote de drone
Fait partie de la section Les bases du scripting dans Unity du Journey Unity de Coddy. Leçon 23 sur 67.
Défi
FacilePilote le drone :
- Les flèches le font voler à gauche et à droite le long de x, et vers le haut et vers le bas le long de z, à une vitesse de
speedunités par seconde, avec la même vitesse en diagonale. - Lorsque tu maintiens la barre d’espace, il monte à une vitesse de
climbunités par seconde ; sinon, il descend à une vitesse declimbunités par seconde. - Il ne passe jamais sous le sol : sa coordonnée y reste au moins égale à 0.5.
L’Inspector règle speed sur 4 et climb sur 2. Appuie sur Play et pilote le drone, puis appuie sur Check.
Essayez vous-même
using UnityEngine;
public class Drone : MonoBehaviour
{
public float speed = 1f;
public float climb = 1f;
void Update()
{
}
}
Toutes les leçons de Les bases du scripting dans Unity
1Votre premier script
Bonjour, UnityPlacez le cubeBouger à chaque imageTourner chaque secondeDirigez avec les touchesRécapitulatif : conduisez le cube4Vecteurs
Addition de vecteursDirectionsEspaces local et mondeVitesse diagonaleDistance entre les objetsVector3 est une structRécapitulatif : pilote de drone7Projet : Attrape l’étoile
L’attrapeurUne étoile qui tombe2L’inspecteur
Champs de l’inspecteurSerializeFieldNombres flottants et MathfAttributs de l’inspecteurRécapitulatif : ascenseur5Transformations et hiérarchie
Parents et enfantsÉchelleRegarder les objetsSe déplacer vers un pointRécapitulatif : Lune en orbite8Rechercher des objets
Rechercher par nomTagsRechercher par typeLes références plutôt que FindLe null de UnityRécapitulatif : la pièce la plus proche11Projet : Esquivez les blocs
Le coureurBlocs qui tombent6GameObjects et composants
Références dans l’InspectorObtenir un composantComposants manquantsAjouter un composantRequireComponentAfficher et masquerRécapitulatif : interrupteur