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
» Gestion d'un système client-serveur.
Bug 3d_delete? Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
Bug 3d_delete? Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
Bug 3d_delete? Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
Bug 3d_delete? Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Bug 3d_delete? Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Bug 3d_delete? Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Bug 3d_delete? Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Bug 3d_delete? Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Bug 3d_delete? Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Bug 3d_delete? Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Bug 3d_delete? Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Bug 3d_delete? Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
Bug 3d_delete? Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Bug 3d_delete? Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Bug 3d_delete? Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -21%
LEGO® Icons 10329 Les Plantes Miniatures, ...
Voir le deal
39.59 €

 

 Bug 3d_delete?

Aller en bas 
2 participants
AuteurMessage
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

Bug 3d_delete? Empty
MessageSujet: Bug 3d_delete?   Bug 3d_delete? EmptyMer 22 Mai 2013 - 9:56

Bonjour JACK Smile
Voici 2 programmes qui utilisent 3d_delete:
Le premier vérifie le bon fonctionnement de 3d_delete.
Code:
full_space 0
scene3d 3:full_space 3:cam_z_position -5
3d_text 199,"ESSAI":3d_scale 199,5,5,5:3d_position 199,5.5,2,5:3d_y_rotate 199,180
3d_cube 200,1:3d_position 200,-5,0,3:3d_color 200,255,0,0
3d_box 201,2,3,0.25:3d_position 201,5,0,3:3d_color 201,0,0,255
pause 2000
3d_delete 200
pause 2000
3d_delete 199
pause 2000
3d_delete 201
pause 2000
terminate
Dans le second programme, si je veux utiliser 3d_delete avec un test tout simple (voir les 3 lignes en rem avec l'apostrophe) j'ai droit au message d'erreur comme quoi l'objet 3d n'existe pas et qu'il n'a pas été créé!
Par contre si je teste avant l'existence de l'objet 3d avec o3d_object_exists là le programme fonctionne normalement et la suppression de l'objet 3d se fait.
Est-ce un comportement normal?
Code:
dim tmp$,tps%,mn%,s%,cs%
label temps
full_space 0
alpha 2:font_name 2,"Lucida Console":font_size 2,50:font_bold 2:top 2,height(0)-120
graph()
timer 09:timer_interval 09,1:on_timer 09,temps
end

temps:
tmp$="TIME: ":tps%=tps%+1:mn%=int(tps%/3600):s%=int(tps%/60)-(mn%*60)
cs%=tps%-((mn%*3600)+(s%*60))
if len(str$(mn%))=2:tmp$=tmp$+str$(mn%)+" : ":else:tmp$=tmp$+"0"+str$(mn%)+" : ":end_if
if len(str$(s%))=2:tmp$=tmp$+str$(s%)+" : ":else:tmp$=tmp$+"0"+str$(s%)+" : ":end_if
if len(str$(cs%))=2:tmp$=tmp$+str$(cs%):else:tmp$=tmp$+"0"+str$(cs%):end_if
caption 2,tmp$
' if s%=3 then 3d_delete 200
' if s%=4 then 3d_delete 201
' if s%=5 then 3d_delete 199
if s%=3 and o3d_object_exists(200)=1 then 3d_delete 200
if s%=4 and o3d_object_exists(201)=1 then 3d_delete 201
if s%=5 and o3d_object_exists(199)=1 then 3d_delete 199
if s%=6 then terminate
return

sub graph()
scene3d 3:full_space 3:height 3,height(0)-150:light_y_position -100000
cam_z_position -5
3d_text 199,"ESSAI":3d_scale 199,5,5,5:3d_position 199,5.5,2,5:3d_y_rotate 199,180
3d_cube 200,1:3d_position 200,-5,0,3:3d_color 200,255,0,0
3d_box 201,2,3,0.25:3d_position 201,5,0,3:3d_color 201,0,0,255
end_sub
Merci d'éclaircir ce mystère...
A+ Wink Wink Wink
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 51
Localisation : 77500
Date d'inscription : 18/04/2011

Bug 3d_delete? Empty
MessageSujet: Re: Bug 3d_delete?   Bug 3d_delete? EmptyMer 22 Mai 2013 - 10:44

C'est normal Bignono, tu as un interval de 1 ms pour ton timer.
Ce qu'il se passe c'est tu fais graph => creation des objets
Le timer arrive a échéance, il supprime les objet mais pendant ce temps, le timer arrive encore à échéance puisque tu ne l'arrète pas donc il relance la suppression alors que les objets n'existent plus (puisque tu ne changes pas non plus la valeur de s%)...

Là j'avoue que je ne comprends pas bien pourquoi tu penses qu'il y a un bug ...

Mal réveillé ce matin Bignono ? J'ai regardé le code rapidos, je suis au boulot, j'espère ne rien avoir manqué ...

Revenir en haut Aller en bas
 
Bug 3d_delete?
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Un problème avec PANORAMIC?-
Sauter vers: