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.

Forum Casio - Questions sur les transferts


Index du Forum » Questions sur les transferts » Question programmation
Ibrapc Hors ligne Membre Points: 69 Défis: 2 Message

Question programmation

Posté le 17/03/2020 16:44

Salut planète casio j’ai 2 question à poser

1 ) Comment crée un menu sur casio graphe 35+ USB
2 ) Comment crée un sprite pour un personnage

Merci beaucoup au revoir



Lephenixnoir En ligne Administrateur Points: 24145 Défis: 170 Message

Citer : Posté le 17/03/2020 16:45 | #


Pour la 1, il faut faire un add-in.

Pour la 2, avec un éditeur d'images et un peu d'expérience en pixel art. ¯\_(ツ)_/¯
Mon graphe (24 Mars): (gint#27 ; (Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; ...) || (shoutbox v5 ; v5)
Ibrapc Hors ligne Membre Points: 69 Défis: 2 Message

Citer : Posté le 17/03/2020 16:50 | #


Merci mais il n’y a pas d’autre moyen de faire un menu du style

=======JEUX========
1) Jouer
2) score
3) quitter

Ou alors

=======JEUX=======
>jouer<
Score
Quitter



(Avec les >< qui se déplace)



C'est pas bien de tuer des gens par ce que après ils sont mort
Filoji Hors ligne Maître du Puzzle Points: 348 Défis: 16 Message

Citer : Posté le 17/03/2020 16:51 | #


Si ! Je vais te montrer, attends
Gloire au Flying Spaghetti Monster !!!
Ibrapc Hors ligne Membre Points: 69 Défis: 2 Message

Citer : Posté le 17/03/2020 16:51 | #


Merci
C'est pas bien de tuer des gens par ce que après ils sont mort
Tituya En ligne Administrateur Points: 2137 Défis: 26 Message

Citer : Posté le 17/03/2020 16:53 | #


Pour la 1, je pense qu'il parle de menu de sélection en Basic.
Tu peux utiliser la commande Menu (Shift Vars, F3, F6). Avec cette syntaxe :

Menu "Nom du menu", "Première selection",1,"Deuxieme",2,"troisième",3

Le 1-2-3 sont des indications pour se rendre à un endroit dans le code.
Pour définir cet endroit, tu dois utiliser les Labels (Lbl) qui sont dans Shift Vars, F3,F1

Ce qui donne au final :

Menu "Nom du menu", "Première selection",1,"Deuxieme",2,"troisième",3
Lbl 1
"Un"
Stop
Lbl 2
"Deux"
Stop
Lbl 3
"Trois"
Stop


Le stop arrête le programme là. Il est dans Shift vars-F2,F4
Si tu le met pas, quand tu va rentrer dans le 1, il va afficher "Un""Deux""Trois". Logique, un programme continu à défiler

Grosso modo, un Lbl permet de définir un endroit ou tu peut revenir quand tu veux, mais n’arrête en aucun cas le programme.
Bretagne > Reste du globe
(Et de toute façon, vous pouvez pas dire le contraire)
Projet en cours : Adoranda

Mes programmes
Hésite pas à faire un test !


Lephenixnoir En ligne Administrateur Points: 24145 Défis: 170 Message

Citer : Posté le 17/03/2020 16:54 | #


Ah mais un menu intégré. Pas une application dans le menu principal. Il faut poser correctement les questions...
Mon graphe (24 Mars): (gint#27 ; (Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; ...) || (shoutbox v5 ; v5)
Ibrapc Hors ligne Membre Points: 69 Défis: 2 Message

Citer : Posté le 17/03/2020 16:54 | #


Merci champions


Ajouté le 17/03/2020 à 16:54 :
Désolé
C'est pas bien de tuer des gens par ce que après ils sont mort
Filoji Hors ligne Maître du Puzzle Points: 348 Défis: 16 Message

Citer : Posté le 17/03/2020 17:05 | #


Do
Locate x, y+A, ">"
Locate x, y+A, "<"
Do:LpWhile Getkey
Do:LpWhile Not Getkey
Locate x, y+A, " "
Locate x, y+A, " "
Getkey = 28 => Dsz A
Getkey = 37 => Isz A
A + B(A=-1)-B(A=B-1) -> A
LpWhile Getkey != 31

Avec B le nombre d'entrée, tu obtient un A compris entre 0 et B pour le choix du joueur

Pour des Sprites, tu peux utiliser Gimp
Gloire au Flying Spaghetti Monster !!!
Ibrapc Hors ligne Membre Points: 69 Défis: 2 Message

Citer : Posté le 17/03/2020 17:06 | #


Merci beaucoup

Ajouté le 17/03/2020 à 17:23 :
Franchement planète casio c’est le meilleur site du monde
C’est mon site préféré
C'est pas bien de tuer des gens par ce que après ils sont mort
Totoyo Hors ligne Membre d'honneur Points: 16093 Défis: 102 Message

Citer : Posté le 20/03/2020 16:31 | #


Ibrapc a écrit :
Franchement planète casio c’est le meilleur site du monde
C’est mon site préféré

Je plussoie
Ibrapc Hors ligne Membre Points: 69 Défis: 2 Message

Citer : Posté le 20/03/2020 16:36 | #


mdr
C'est pas bien de tuer des gens par ce que après ils sont mort
Tituya En ligne Administrateur Points: 2137 Défis: 26 Message

Citer : Posté le 20/03/2020 18:20 | #


Mouais c'est pas terrible, je préfère largement faire des maths seul et confiné dans ma chambre
Bretagne > Reste du globe
(Et de toute façon, vous pouvez pas dire le contraire)
Projet en cours : Adoranda

Mes programmes
Hésite pas à faire un test !



LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 108 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

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