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
» PANORAMIC V 1
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar papydall Aujourd'hui à 14:10

» Gestion d'un système client-serveur.
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar Klaus Aujourd'hui à 12:18

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar Froggy One Aujourd'hui à 10:16

» @Jack
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar Jack Mar 30 Avr 2024 - 19:40

» trop de fichiers en cours
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar papydall Lun 29 Avr 2024 - 22:39

» Une calculatrice en une ligne de programme
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar jean_debord Dim 28 Avr 2024 - 7:47

» Form(résolu)
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar leclode Sam 27 Avr 2024 - 16:59

» Bataille navale SM
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar jjn4 Ven 26 Avr 2024 - 16:39

» Les maths du crocodile
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar jean_debord Jeu 25 Avr 2024 - 9:37

» Naissance de Crocodile Basic
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar jean_debord Jeu 25 Avr 2024 - 7:45

» Dessine-moi une galaxie
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar jjn4 Lun 22 Avr 2024 - 12:47

» Erreur END_SUB
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar jjn4 Lun 22 Avr 2024 - 12:43

» Bug sur DIM_LOCAL ?
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar papydall Dim 21 Avr 2024 - 22:30

» 2D_fill_color(résolu)
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar leclode Sam 20 Avr 2024 - 7:32

» Consommation gaz électricité
[RESOLU] Problème avec O3D_Collision(a,b) ? Emptypar leclode Mer 17 Avr 2024 - 10:07

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 : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

 

 [RESOLU] Problème avec O3D_Collision(a,b) ?

Aller en bas 
2 participants
AuteurMessage
Sefiria

Sefiria


Nombre de messages : 25
Age : 32
Localisation : Nîmes (30), France
Date d'inscription : 05/03/2013

[RESOLU] Problème avec O3D_Collision(a,b) ? Empty
MessageSujet: [RESOLU] Problème avec O3D_Collision(a,b) ?   [RESOLU] Problème avec O3D_Collision(a,b) ? EmptyLun 18 Mar 2013 - 0:50

Bonsoir,
je suis actuellement sur un programme de test, et j'ai un souci au niveau des collisions :

Code:
' ceci est fait en premier, après Dim et creation de scene3D
' ici, nb_e=nombre d'ennemis (se lit à partir de 201) donc ici il y a 10 ennemis
' e_restant n'est que le nombre d'ennemis à tuer restant
nb_e=210
e_restant=nb_e
for i=201 to nb_e
3d_cylinder i,5,1,1
3d_position i,rnd(20),1.5,rnd(20)
3d_collision_as_faces i
next i

' plus loin dans le programme (fin)
' ici, l'objet 3d n°1003 est l'id de l'objet sensé etre une sphere representant le tir d'une arme
' compt_tir et tir n'ont pas besoin d'etre pris en compte
sub tuer()
for i=201 to nb_e
  if o3d_object_exists(i)=1
  if o3d_collision(1003,i)=1
    compt_tir=0:tir=0:3d_delete 1003:3d_delete i:e_restant=e_restant-1
  end_if
  end_if
next i
end_sub

Lorsque je tires sur un des ennemis, cette erreur survient alors :
(33) Not Correct Logical Expression : 3D Object does not exist (not created). Line : 203
Je vous demandes pourquoi ?!

L'objet 1003 existe à ce moment-là, j'ai verifié.
Mon problème est exactement entre ces deux lignes :
Code:
  if o3d_object_exists(i)=1
  if o3d_collision(1003,i)=1
L'erreur est situé à cette deuxième ligne.
Pourtant, dans cette boucle for, la deuxième ligne s’exécute uniquement si l'objet d'id i existe !
Alors pourquoi le programme me met une erreur à la deuxième ligne comme quoi
l'objet i n'existe pas, alors qu'il a été vérifié qu'il existe ???

C'est à s'en arracher les cheveux chers collègues !
Je remercies ceux qui m'aideront !


Sefiria
Revenir en haut Aller en bas
Sefiria

Sefiria


Nombre de messages : 25
Age : 32
Localisation : Nîmes (30), France
Date d'inscription : 05/03/2013

[RESOLU] Problème avec O3D_Collision(a,b) ? Empty
MessageSujet: Re: [RESOLU] Problème avec O3D_Collision(a,b) ?   [RESOLU] Problème avec O3D_Collision(a,b) ? EmptyLun 18 Mar 2013 - 1:09

Non, ne cherchez pas.
J'ai trouvé la solution (au dernier moment).
Cela venait bien de l'id 1003.
Je n'ai pas assez vérifié, la prochaine fois je tournerai dix fois le programme sur mon pc avant de poster comme ça.

Sinon, je n'ai pas trouvé le moyen de supprimer ce post, je l'aurai bien fais, mais je pense que je dois être trop fatigué pour trouver le bouton "supprimer le post" sur l'écran.
Bonne soirée à tous.

Sefiria
Revenir en haut Aller en bas
Jicehel

Jicehel


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

[RESOLU] Problème avec O3D_Collision(a,b) ? Empty
MessageSujet: Re: [RESOLU] Problème avec O3D_Collision(a,b) ?   [RESOLU] Problème avec O3D_Collision(a,b) ? EmptyLun 18 Mar 2013 - 1:18

Je ne voyais pas la solution si ton objet existait... Je comprend mieux maintenant Wink
On ne peut pas supprimer un post. Tu as ajouté Résolu dans le sujet, c'est le mieux que tu puisses faire.
Revenir en haut Aller en bas
Contenu sponsorisé





[RESOLU] Problème avec O3D_Collision(a,b) ? Empty
MessageSujet: Re: [RESOLU] Problème avec O3D_Collision(a,b) ?   [RESOLU] Problème avec O3D_Collision(a,b) ? Empty

Revenir en haut Aller en bas
 
[RESOLU] Problème avec O3D_Collision(a,b) ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Problème avec Open_Dialog (résolu)
» Problème avec objet cible[résolu]
» Problème de maths 2è résolu avec Panoramic.
» [Résolu] Problème avec ON_MOUSE_DOWN et OFF_MOUSE_DOWN
» Gros problème avec Panoramic (résolu).

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: