Probleme PB

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
totose
Messages : 6
Inscription : dim. 08/mars/2009 20:13

Probleme PB

Message par totose »

Bonjour,

J'utilise PureBasic depuis 3 jours, j'ai lu la doc entière , j'ai analyser tout les exemple qu'offre le logiciel ,
voici ce que je n'est pas comprit :

-les structure

voici les question que je me pose :

-Si je clique sur ce sprite avec la souris alors faire tel chose ...

voila a part sa je ne sais pas trop quoi apprendre je suis un peu perdu :S vu que je ne connais pas les limite du langage :)
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Probleme PB

Message par Backup »

totose a écrit :Bonjour,

J'utilise PureBasic depuis 3 jours, j'ai lu la doc entière , j'ai analyser tout les exemple qu'offre le logiciel ,
voici ce que je n'est pas comprit :

-les structure

voici les question que je me pose :

-Si je clique sur ce sprite avec la souris alors faire tel chose ...

voila a part sa je ne sais pas trop quoi apprendre je suis un peu perdu :S vu que je ne connais pas les limite du langage :)
commence par etudier ce topic :
http://www.purebasic.fr/french/viewtopic.php?f=1&t=6664
totose
Messages : 6
Inscription : dim. 08/mars/2009 20:13

Re: Probleme PB

Message par totose »

Bonjour,

J'ai deja lu le tuto sur les structure , .. j'ai toujours pas comprit :oops: en faite j'ai comprit mais j'ai pas comprit son utilité !
sinon sa m'explique pas :
-Si je clique sur ce sprite avec la souris alors faire tel chose ...
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: Probleme PB

Message par Thyphoon »

totose a écrit :Bonjour,

J'ai deja lu le tuto sur les structure , .. j'ai toujours pas comprit :oops: en faite j'ai comprit mais j'ai pas comprit son utilité !
sinon sa m'explique pas :
-Si je clique sur ce sprite avec la souris alors faire tel chose ...
C'est pas tout de lire il faut pratiquer !

pour les structures ça permet de se facilité la vie.
Genre tu as plein d'information qui se reporte a quelques choses exemple une image
tu pourrais avoir plein de variable !

Code : Tout sélectionner

Width.l
Height.l
Depth.l
Color.l
pas facile de se trimbaler avec toute ses variables...
donc le plus simple c'est de les regrouper dans une structure
Structure Image

Code : Tout sélectionner

Width.l
Height.l
Depth.l
Color.l
EndStructure

Define Image.Image
propose nous un code on pourra surement t'aider ! mais commence doucement en modifiant les codes des exemples !
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Probleme PB

Message par Backup »

.............
Dernière modification par Backup le sam. 01/oct./2011 12:26, modifié 1 fois.
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: Probleme PB

Message par Thyphoon »

Y a pas a dire Dobro tes meilleurs que moi pour expliquer les trucs !! :mrgreen:
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Probleme PB

Message par Backup »

Thyphoon a écrit :Y a pas a dire Dobro tes meilleurs que moi pour expliquer les trucs !! :mrgreen:
:lol: mais non ! mais non ! :)
totose
Messages : 6
Inscription : dim. 08/mars/2009 20:13

Re: Probleme PB

Message par totose »

Bonjour :D,
Merci j'ai tout comprit ^^
Mais il reste encore une chose que j'ai pas comprit :oops: les liste :S
Malo
Messages : 79
Inscription : dim. 09/août/2009 17:48

Re: Probleme PB

Message par Malo »

Bonjour totose

Je t'encourage à suivre les conseils de Dobro et de Thyphoon, " lire et pratiquer "la doc et les tutos,
et faire des essais un peu dans tous les sens, pour voir comment cela fonctionne.

Les listes permettent de stockées des valeurs de même type d'une façon souple et
de les "exploiter" en suite voir de créer une nouvelle liste avec les valeurs d'autres listes.

Voici quelques exemples simples pour te donner une idée

Code : Tout sélectionner

NewList MaListe.s()
Debug "*************************"
AddElement(Maliste()):Maliste()="Maritne"
AddElement(Maliste()):Maliste()="Isabelle"
;AddElement(Maliste()):Maliste()=3; cet élement ne peut être ajouté , il n'est pas du même type, c'est un nombre
AddElement(Maliste()):Maliste()="Karene"
SelectElement(Maliste(),1)
Debug  MaListe()
Debug "*************************"

NewList MesValeurs1()
maxi =6
For i=1 To maxi
   val=Random(49)
   Debug val
   AddElement(MesValeurs1()):MesValeurs1()=val
Next
Debug "-------------------"
SelectElement(MesValeurs1(),3)
   val1=MesValeurs1()
   Debug val1
Debug "*************************"
NewList MesValeurs2()
maxi =6
For i=1 To maxi
   val=Random(49)
   Debug val
   AddElement(MesValeurs2()):MesValeurs2()=val
Next
Debug "-------------------"
SelectElement(MesValeurs2(),3)
   val2=MesValeurs2()
   Debug val2
Debug "*************************"
Debug "Val1 + val2 = "+Str(val1+val2)
Répondre