Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.

Forum Casio - Autres questions


Index du Forum » Autres questions » Effacer un drawstat ?
Dragonair Hors ligne Membre Points: 18 Défis: 0 Message

Effacer un drawstat ?

Posté le 02/04/2014 18:01

Bonjour

En programmant, je me suis rendu compte que je n'arrivais pas à effacer un DrawStat, que ce soit avec Cls ou ClrGraph.

Si quelqu'un a la solution, je suis preneur !


1, 2 Suivante
Louloux Hors ligne Ancien administrateur Points: 7035 Défis: 61 Message

Citer : Posté le 02/04/2014 18:03 | #


Normalement un Cls ou un ClrGraph l'efface, tu as du laisser une instruction DrawStat traîner après ton Cls ou ClrGraph. Peut-on voir le code ?
Lephenixnoir Hors ligne Administrateur Points: 22880 Défis: 149 Message

Citer : Posté le 02/04/2014 18:03 | #


Tu dois tout simplement pouvoir utiliser:
S-Graph1 DrawOff
S-Graph2 DrawOff
S-Graph3 DrawOff
Eltoredo Hors ligne Modérateur Points: 4299 Défis: 35 Message

Citer : Posté le 02/04/2014 18:05 | #


Je soutient qu'avec Cls ou ClrGraph, ça me faisait la même chose que lui, je suis donc obligé d'appuyer sur reset
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 02/04/2014 18:54 | #


Tu as essayé de mettre BG-None avant ton Cls ?
Dragonair Hors ligne Membre Points: 18 Défis: 0 Message

Citer : Posté le 02/04/2014 19:03 | #


Louloux a écrit :
Normalement un Cls ou un ClrGraph l'efface, tu as du laisser une instruction DrawStat traîner après ton Cls ou ClrGraph. Peut-on voir le code ?


Effectivement, sans rien après ça semble remarcher.
Mais j'en ai besoin pour afficher d'autres graphes, et ils se superposent, même si je modifie les S-Graph utilisés précédemment.

Et un autre problème que j'ai : j'ai l'impression que BG-pict ne fonctionne pas.

Sinon, mon code est en gros :

ViewWindow 1,127,0,1,63,0
S-Windman
S-Gph 1 DrawOn,xyLine,List 25,List 26,1,Dot
S-Gph 2 DrawOn,xyLine,List 23,List 24,1,Dot
DrawStat
Cls
{blablabla}→List 24
S-Gph 2 DrawOn,xyLine,List 23, List 24,1,Dot (inutile je pense)
DrawStat
Lephenixnoir Hors ligne Administrateur Points: 22880 Défis: 149 Message

Citer : Posté le 02/04/2014 19:04 | #


Tu n'aurais pas oublié
S-Gph1 DrawOff

pour effacer le graph 1 ?
Dragonair Hors ligne Membre Points: 18 Défis: 0 Message

Citer : Posté le 02/04/2014 19:16 | #


Bon, finalement j'ai réussi en recommençant proprement, je m'étais peut-être gouré en modifiant la liste.

Mais il me reste toujours le problème du BG-pict qui ne s'affiche pas
Gollum Hors ligne Membre Points: 1262 Défis: 2 Message

Citer : Posté le 02/04/2014 19:17 | #


vérifie que ta background picture corresponds bien à une picture existante.
https://telegram.me/BrokenClock
Je suis de l'autre coté de la manche maintenant. Yay.
Dragonair Hors ligne Membre Points: 18 Défis: 0 Message

Citer : Posté le 02/04/2014 19:21 | #


Ben je fais un sto pict juste avant

Et le rcl pict marche très bien
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 02/04/2014 19:35 | #


c quoi un BG-pict ????
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Gollum Hors ligne Membre Points: 1262 Défis: 2 Message

Citer : Posté le 02/04/2014 19:36 | #


background picture.
en fait, en arrière plan de ton écran graphique, tu as une picture
https://telegram.me/BrokenClock
Je suis de l'autre coté de la manche maintenant. Yay.
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 02/04/2014 19:39 | #


et elle s'efface avec le cls ou le ViewWindow ?
peut-on la faire bouger (ex un vaisseaux avance et en BG-pict une ville et il faut pas percuter d'immeuble ?)
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Gollum Hors ligne Membre Points: 1262 Défis: 2 Message

Citer : Posté le 02/04/2014 19:44 | #


bg pict none /[ peut être cls (sais pas)]
https://telegram.me/BrokenClock
Je suis de l'autre coté de la manche maintenant. Yay.
Lephenixnoir Hors ligne Administrateur Points: 22880 Défis: 149 Message

Citer : Posté le 02/04/2014 19:52 | #


Non, Cls n'efface pas le background (ou bien il le redessine).
De même, je crois que ViewWindow le conserve.
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 02/04/2014 19:57 | #


et peut-il dépasser du ViewWindow ? (pareil que drawstats?)
sinon comment a fait l'auteur de metreosiberain pour faire bouger une BG-pict ?
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Lephenixnoir Hors ligne Administrateur Points: 22880 Défis: 149 Message

Citer : Posté le 02/04/2014 20:00 | #


Non, le background n'est qu'une picture, elle ne peut donc pas dépasser.
Et Metro Siberia (de Dark Storm, au passage) est un add-in C, donc il est beaucoup plus puissant. On peut facilement se permettre ce genre de décors impossibles à recréer en Basic.

Quoique... Ne0tux ?
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 02/04/2014 20:03 | #


o zut...dommage..
je vais devoir me mettre au C
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Ne0tux Hors ligne Membre d'honneur Points: 3505 Défis: 265 Message

Citer : Posté le 02/04/2014 20:07 | #


La fonction BgPict ne fonctionnera que si elle est suivie d'une autre fonction graphique.

Je te propose de jeter un coup d'oeil au début du code d'Arkenstone si tu veux un exemple en situation.
Mes principaux jeux : Ice Slider - CloneLab - Arkenstone

La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Lephenixnoir Hors ligne Administrateur Points: 22880 Défis: 149 Message

Citer : Posté le 02/04/2014 20:07 | #


Tu n'as qu'à demander à conseil à ElToredo !

Ou au site du Zéro
Alex_1186 Hors ligne Membre Points: 1215 Défis: 46 Message

Citer : Posté le 02/04/2014 20:08 | #


Darkysun a écrit :
je vais devoir me mettre au C


Oh mince le C ne permet pas de factoriser des entiers en produit de facteurs premiers en temps polynomial...
Je vais devoir me mettre à l'algorithmique quantique!
Projets que je soutiens
Projets que je soutiens
Robscape 2 de Ray
Les tests vidéo de Marmotti
Mes projets
Mes projets
Une dizaine de projets top secrets...

Timeless Remix Airwolf
"And the dream will never die..."
1, 2 Suivante

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 v42 © créé par Neuronix et Muelsaco 2004 - 2023 | Il y a 69 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