Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
La référence Basic Casio
Nom : PxlTest
Localisation :
[ Sketch ] [ PIXL ] +
Syntaxe de la fonction :
PxlTest Y,X
PxlTest Y,X
AnsÞA //Stocke la valeur renvoyée dans A
[red] Attention :[/red] Sur graph 85, la syntaxe est
PxlTest(Y,X
Ne refermez pas la parenthèse,
celà entraine une incompatibilité sur graph 35/65
et n'affecte pas le programme g85 pour autant.
Description de la fonction :
Test l'état du pixel d'abscisse X et d'ordonnée Y
Renvoie 1 si le pixel est allumé, 0 si le pixel est éteint. La valeur renvoyée est stcokée dans Ans.
Cette fonction ne peut être utilisée que si la mémoire graphique est initialisée. Il semble nécessaire d'afficher quelque chose (un simple Cls ne suffit pas), quitte à l'effacer ensuite. Une erreur mémoire est générée si cette initialisation n'est pas faite.
Je suis nouvellement inscrit et je voudrais signaler une erreur dans le commentaire ci-dessus. En effet, l'admin Lenainnoir, que je salue, a fait remarquer que sur la "Graph 65", "Orange PxlTest y,x ne donne pas 1 à ans si le pixel affiché est bleu ou vert.". Or, le programme ci-joint que j'ai fait me prouve le contraire car il affiche 1. Voici son contenu :
Cls
Green PxlOn 1,1
Orange PxlTest 1,1
Ans[DISP]
Je l'ai testé avec une casio graph 65.
Merci de votre attention, à bientôt
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd