FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Boucle pour une commande Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Boucle pour une commande Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Boucle pour une commande Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Boucle pour une commande Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Boucle pour une commande Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Boucle pour une commande Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Boucle pour une commande Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Boucle pour une commande Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Boucle pour une commande Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Boucle pour une commande Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Boucle pour une commande Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Boucle pour une commande Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Boucle pour une commande Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Boucle pour une commande Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Boucle pour une commande Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment :
SSD interne Crucial BX500 2,5″ SATA – 500 ...
Voir le deal
29.99 €

 

 Boucle pour une commande

Aller en bas 
2 participants
AuteurMessage
lutcho74

lutcho74


Nombre de messages : 139
Age : 30
Date d'inscription : 21/11/2008

Boucle pour une commande Empty
MessageSujet: Boucle pour une commande   Boucle pour une commande EmptyDim 14 Déc 2008 - 20:48

Voilà j'ai vue un exemple sur le forum avec un cube que l'ont peu faire pivoter, je les amélioré pour que l'ont puisse le faire pivoter a partir d'un bouton mais on ne peut pas le refaire plusieurs fois, comment adapter une boucle a se genre de programme ?

Merci d'avance

PS:Ce programme en soit est bête mais je compte voir comment adapter une boucle avec une commande...
Revenir en haut Aller en bas
lagman




Nombre de messages : 205
Age : 32
Localisation : France
Date d'inscription : 07/05/2008

Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande EmptyDim 14 Déc 2008 - 22:46

bah tu met l'action qui le fait bouger dans ta boucle ^^

loop:
x=x+1
3d_x_rotate 1,x

et apres t'utilise un while
(while button_click etc.. enfin je connait pas la commande mais ca doit etre de ce genre la)
Revenir en haut Aller en bas
lutcho74

lutcho74


Nombre de messages : 139
Age : 30
Date d'inscription : 21/11/2008

Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande EmptyDim 14 Déc 2008 - 22:48

Ok ben je vais essayer

_________________

Sa ne marche pas... Crying or Very sad
Revenir en haut Aller en bas
lagman




Nombre de messages : 205
Age : 32
Localisation : France
Date d'inscription : 07/05/2008

Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande EmptyLun 15 Déc 2008 - 18:41

t'as mis un "refresh" avant ta sortie de boucle ?
Revenir en haut Aller en bas
lutcho74

lutcho74


Nombre de messages : 139
Age : 30
Date d'inscription : 21/11/2008

Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande EmptyLun 15 Déc 2008 - 19:42

Heu non je vais voir se que sa donne avec...
Mais en faite qu'est ce qu'un "refresh" ?
Revenir en haut Aller en bas
lagman




Nombre de messages : 205
Age : 32
Localisation : France
Date d'inscription : 07/05/2008

Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande EmptyLun 15 Déc 2008 - 20:25

si tu le met pas tu vera rien bouger lol
Revenir en haut Aller en bas
lutcho74

lutcho74


Nombre de messages : 139
Age : 30
Date d'inscription : 21/11/2008

Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande EmptyLun 15 Déc 2008 - 22:02

Ok donc en faite faut pas mettre de refresh...
et non je n'en est pas mit
Revenir en haut Aller en bas
lagman




Nombre de messages : 205
Age : 32
Localisation : France
Date d'inscription : 07/05/2008

Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande EmptyLun 15 Déc 2008 - 23:26

Lutcho74 a écrit:
Ok donc en faite faut pas mettre de refresh...
et non je n'en est pas mit
justement faut le mettre ^^
Revenir en haut Aller en bas
lutcho74

lutcho74


Nombre de messages : 139
Age : 30
Date d'inscription : 21/11/2008

Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande EmptyMar 16 Déc 2008 - 17:27

Ok. Donc quel commande correspond a un refresh ?
Revenir en haut Aller en bas
lagman




Nombre de messages : 205
Age : 32
Localisation : France
Date d'inscription : 07/05/2008

Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande EmptyMar 16 Déc 2008 - 17:52

ba tu marque
Code:
refresh
avant le retour de ta boucle
Revenir en haut Aller en bas
lutcho74

lutcho74


Nombre de messages : 139
Age : 30
Date d'inscription : 21/11/2008

Boucle pour une commande Empty
MessageSujet: :lol:   Boucle pour une commande EmptyMar 16 Déc 2008 - 18:07

J'ai fait un truc mais sans refresh...
mais sa tourne indéfiniment Laughing

Code:
DIM x
LABEL loop,stop,quit

scene3d 1
full_space 1
button 2
caption 2,"rotate"
on_click 2,loop

3D_CUBE 3,1.5

button 4
caption 4,"STOP" : left 4,100
on_click 4,stop

button 5
caption 5,"QUITTER":left 5,200
on_click 5,quit

END

loop:

while x<10
3d_x_rotate 3,x
x=x-1
end_while

stop:
stop

quit:
terminate
Revenir en haut Aller en bas
lagman




Nombre de messages : 205
Age : 32
Localisation : France
Date d'inscription : 07/05/2008

Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande EmptyMar 16 Déc 2008 - 19:30

Ca marche:
Code:

DIM x
LABEL loop,stop,quit,debut

 caption 0,"test de rotation sur un Axe quelquonque par lutcho 74"
scene3d 1
3D_CUBE 3,1.5
full_space 1

button 2
caption 2,"rotation axe X"
 button 5
caption 5,"QUITTER":left 5,200
button 4
caption 4,"STOP" : left 4,100
debut:
on_click 2,loop




on_click 4,stop


on_click 5,quit

END

loop:

while x<10
3d_x_rotate 3,x
x=x-1
display
end_while


stop:
3d_x_rotate 3,x
x=x+0
goto debut

quit:
terminate

Je vais t'expliquer tes erreurs :
concentre les objets crées aux meme endroit , cela evite une erreur d'objet déja existant compare la stucture de ton code modifiée a l'original
Mon erreur : c'est pas refresh c'est display lol
display est pas super important dans ce prog mais si tu le met pas ca te dira que y'a une erreur si tu quitte alors qu'il bouge encore
Revenir en haut Aller en bas
lutcho74

lutcho74


Nombre de messages : 139
Age : 30
Date d'inscription : 21/11/2008

Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande EmptyMar 16 Déc 2008 - 20:48

ok merci

le voici en version un peu amélioré ^^

Code:

DIM x,y,z
LABEL loop,stop,quit,debut,laap,liip

 caption 0,"test de rotation sur un Axe quelquonque par lutcho 74"
scene3d 1
3D_CUBE 3,1.5
full_space 1

 button 2
  caption 2,"rotation axe X"
 button 5
  caption 5,"QUITTER":left 5,200
 button 4
  caption 4,"STOP" : left 4,100
 button 6
  caption 6,"rotation axe Y" : top 6,20
 button 7
  caption 7,"rotation axe Z" : top 7,40
debut:
on_click 2,loop

on_click 4,stop

on_click 5,quit

on_click 6,laap

on_click 7,liip

END

loop:

while x<10
3d_x_rotate 3,x
x=x-1
display
end_while

laap:
while y<10
3D_Y_ROTATE 3,y
y=y-1
display
end_while

liip:
while z<10
3D_Z_ROTATE 3,z
z=z-1
display
end_while

stop:
3d_x_rotate 3,x
x=x+0
goto debut

quit:
terminate

Faites pas attention au label Laughing
Revenir en haut Aller en bas
Contenu sponsorisé





Boucle pour une commande Empty
MessageSujet: Re: Boucle pour une commande   Boucle pour une commande Empty

Revenir en haut Aller en bas
 
Boucle pour une commande
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Amélioration pour la boucle FOR...NEXT
» Boucle while pour petite blague...
» aide pour boucle avec parent
» une boucle pour la création d' objets système
» A Jack pour la commande if then

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: