Etape 8: Votre premier programme : limites de réglage
N’oubliez pas de chapitre 1 que nous avons de 128 blocs dans l’écran (ou X) et nous avons 96 blocs nous pouvons tirer du haut de l’écran vers le bas de l’écran. (ou Y)
En suivi des numéros character_x et character_y comme elles changent, nous pouvons prévenir un incident ou effet indésirable.
Ajouter quelques interlignes votre code ci-dessous et nous allons créer une autre fonction PUB appelée check_boundaries.
Nous avons quatre différents contrôles, que nous sommes en cours d’exécution.
Nous allons briser les quatre si des conditions :
- Si character_x est supérieure à 127 character_x est définie à 127.
- Si character_x est inférieur à 0, alors character_x est définie sur 0
- Si character_y est inférieur à 0, alors character_y est définie sur 0
- Si character_y est supérieur à 95 character_y est ensuite définie avec 95
Ceci assure une « borne » belle qui est vérifiée chaque fois qu’une touche est pressée dans notre original si SIJM condition des déclarations.
Je peux appeler déclaration de PUB avec presque n’importe quel nom à que je peux penser :
Les noms de déclarations de PUB sont souples!
Dernière étape !
Ajoutez les lignes suivantes de code :
Cette fois, nous créons une fonction de vate PRIqui facilite le pilote migs_wiiclassic.spin . Je vais parler davantage des rouages multiples dans le prochain chapitre, donc pour l’instant il suffit d’ajouter les quatre lignes.