Étape 6: Intégration des valeurs à la bibliothèque
Sketch :
Dans ce sketch, j’ai intégré mes Sticks comme je l’ai refferenced à l’étape précédente.
Maintenant, je vais décrire il.
- Car tout d’abord, nous devons une inclura une bibliothèque (ligne 7)
- Suivant, nous devons définir un centres des valeurs pour tous les axes, j’ai mis tous les 500, parce que c’est un centre par défaut (ligne 10-13)
- Nous définir un multiplicateur pour des valeurs de mise en forme. Parce que la valeur maximale s’élève à 127, nous obtenons le multiplicateur en divisant 127 avec le centre, jusqu'à 500 (ligne 14-17)
- L’initialisation d’une classe de manette de jeu (ligne 20)
- L’initialisation d’un mode de Pin (ligne 23-28)
- Un calibrage des Sticks commencent (ligne 29)
- Nous définissons une variables et l’autre cette (ligne 72-73)
- Un certain temps... Ce moment est pour « vérifier les axes des Sticks », si se trouve dans la zone centrale (ligne 74)
- On peut lire qu'une entrée analogique provenant d’axes (ligne 76-79)
- Nous devons vérifier si axises est dans une « zone centrale », j’ai sélectionné une gamme de 100 (ligne 80-83)
- Si est tout bon, tout va à nouveau jusqu'à est 8 bon confirme, alors on obtient un centre vraiment réel. (ligne 84-89)
- Nous avons ensemble axes de valeurs aux variables globales et nous recalculer un multiplicateurs pour tous les axes, alors realCenter divisé par 127
- Dans la boucle, nous lisons quelques boutons (ligne 33-37 et certaines autres lignes) et des entrées analogiques
- Nous devons maintenant formater et stabiliser les valeurs.
- Donc, pour la première, nous avons besoin obtenir la valeur de l’axe, où 0 est centre, donc valeur d’axe moins axe Centre
- Alors nous ce multiple de multiplicateur d’axe
- Et pour stabiliser nous étage il (sans manche)
- Et dernière chose est « envoyer » des variables dans une bibliothèque.
Le nombre de boutons est décrite dans l’image supérieure.