La recherche a retourné 40 résultats
Aller sur la recherche avancée
- ven. 02/mai/2025 11:57
- Forum : Débutants
- Sujet : [RESOLU] GagetOpenGL et position de la souris.
- Réponses : 16
- Vues : 1937
Re: GagetOpenGL et position de la souris.
Il y a 2 points:
1) Les events doivent tous etre traitrés à chaque frame, sinon ca va ramer (si tu ne traite qu'un seul evenement par frame)
2) Le GetGadgetAtttribute() sur le Canvas/OpenGLGadget() n'est valide que sur un event Canvas/OpenGL
Ca donne ca:
....t())
;Loop
Repeat
Repeat
Event ...
- lun. 28/avr./2025 20:00
- Forum : Débutants
- Sujet : [RESOLU] GagetOpenGL et position de la souris.
- Réponses : 16
- Vues : 1937
Re: GagetOpenGL et position de la souris.
merci de ne plus mettre la boucle des event dans la boucle de rendu, car les event ne sont pas traitré correctement si vous le faite pas bien et donc cela peu donné une application qui ne réponde pas en message et/ou ne prendre pas en compte vos action
Mon cher Nemerod je suis sceptique 🤔 J ...
- sam. 26/avr./2025 21:27
- Forum : Débutants
- Sujet : [RESOLU] GagetOpenGL et position de la souris.
- Réponses : 16
- Vues : 1937
Re: GagetOpenGL et position de la souris.
Bonjour,
J'utilise l'OpenGLGadget() et avec le code ci-dessous, je souhaite que le sprite matérialisé par un carré jaune suit le déplacement de la souris.
Hors ce n'est pas le cas ( Presque pas le cas 🙃)
Les coordonnées de la souris alterne entre la position réel et le point de coordonnée 0,0 ...
- dim. 15/déc./2024 11:33
- Forum : Débutants
- Sujet : OpenGl et ExamineKeyboard() = error
- Réponses : 10
- Vues : 2586
Re: OpenGl et ExamineKeyboard() = error
;lot of code
Merci pour ton nouveau code. Mais il y a toujours ce temps de latence que je veux éviter !
Imagine, tu es sur Notepad++ : tu laisse appuyer la touche A. Un A va s'afficher, puis une pause de quelques millisecondes, puis AAAAAAAAAAAAAA.
Et bien là, c'est helas pareil. Moi, je ...
- dim. 15/déc./2024 1:47
- Forum : Débutants
- Sujet : OpenGl et ExamineKeyboard() = error
- Réponses : 10
- Vues : 2586
Re: OpenGl et ExamineKeyboard() = error
la raison de pourquoi cela ne marche pas n'est pas donné, une petit explication de pourquoi, je tien a précisé que la version DEMO ou la version 32bit et que le code est prévus pour une platforme windows 64bit, je sais que le code marche avec la dernier version de PB, donc une explication de ...
- sam. 14/déc./2024 19:18
- Forum : Débutants
- Sujet : OpenGl et ExamineKeyboard() = error
- Réponses : 10
- Vues : 2586
Re: OpenGl et ExamineKeyboard() = error
Je me doute que tu préfère un code :wink:
Le voici :
If OpenWindow(0, 100, 100, 400, 300, "Détection de touche dans OpenGLGadget")
OpenGLGadget(0, 10, 10, 380, 280, #PB_OpenGL_Keyboard)
Repeat
Event = WaitWindowEvent()
If Event = #PB_Event_Gadget
GadgetID = EventGadget()
GadgetEvent ...
- dim. 11/févr./2024 9:41
- Forum : Suggestions et améliorations
- Sujet : Retour sur #PB_MessageRequester_Ok
- Réponses : 5
- Vues : 2882
Re: Retour sur #PB_MessageRequester_Ok
le truc avec les message request, c'est que la croie prendra la valeur par defaut d'annulation si c'est un oui ou non, mais dans le cas d'un OK tous seul c'est comme faire le bouton OK car il y a pas d'autre possibilité, donc au niveau de la doc de PB il manque un detail, dans le cas si c'est fermé ...
- dim. 11/févr./2024 9:17
- Forum : Trucs et astuces
- Sujet : Lister les Lettres dispo pour un Lecteur (C,D etc)
- Réponses : 2
- Vues : 1987
Re: Lister les Lettres dispo pour un Lecteur (C,D etc)
Je fait un petit GUI pour l'excellent imdisk-virtual-disk-driver qui est un soft en ligne de commande pour créer des RAM Disk
Comme je ne souhaite pas que mon soft ruine un lecteur déjà monté genre C: :? j'avais besoin de lister les lecteurs pour voir quelles lettres étaient disponibles.
J'ai ...
- lun. 22/janv./2024 17:12
- Forum : Discussion générale
- Sujet : Pure Basic en 64 bits ?
- Réponses : 9
- Vues : 2967
Re: Pure Basic en 64 bits ?
a se moment je t'invite a nous rejoindre sur le discord purebasic français, il sera bien plus simple d'echangé a l'avenir et surtout si tu veux de l'aide pour se qui de l'assembleur, donc FASM que j'appel Flati
https://discord.gg/Cn2dhYKn
se lien expire dans 7 jours a compté de la date de post de ...
https://discord.gg/Cn2dhYKn
se lien expire dans 7 jours a compté de la date de post de ...
- lun. 22/janv./2024 12:23
- Forum : Discussion générale
- Sujet : Pure Basic en 64 bits ?
- Réponses : 9
- Vues : 2967
Re: Pure Basic en 64 bits ?
Je te remercie pour ta réponse très rapide. J'ai néanmoins parcouru les documents mais je ne vois à aucun moment quoi que ce soit qui indique que le compilateur est capable de délivrer des programmes Windows en X64 pur avec la convention d'appel FastCall.
De même, il me semble que l'assembleur ...
- lun. 22/janv./2024 12:21
- Forum : Discussion générale
- Sujet : Pure Basic en 64 bits ?
- Réponses : 9
- Vues : 2967
Re: Pure Basic en 64 bits ?
Bonjour à tous,
J’utilise Power Basic depuis une quinzaine d’années à mon entière satisfaction. Cependant, le code généré est en 32 bits et je suis pessimiste quant à la parution imminente d’une version générant du code 64 bits. C’est pourquoi, je souhaite avoir les précisions suivantes ...
- mar. 21/nov./2023 15:59
- Forum : 3D
- Sujet : Demo 3D - Banc de poisson V2
- Réponses : 12
- Vues : 4457
Re: Demo 3D - Banc de poisson (à voir !)
salut les codeurs,
la version 3D de ma modélisation d'un banc de poisson
pas dégueu !
enlever lee déboggeur
si ça suffit pas compiler avec le Backend C avec optimisation
si ça suffit toujours pas diminuer le nombre de poisson (ligne 5 ...
- mer. 15/nov./2023 22:57
- Forum : Débutants
- Sujet : Dessin sur écrans qui se swap
- Réponses : 13
- Vues : 3120
Re: Dessin sur écrans qui se swap
Salut a tous et toutes, :D
Ca alors, SPH qui poste un code !! Ca faisait longtemps...
Bon, je voudrais savoir une chose : quand on dessine (par exemple un triangle) sur un écran et qu'on swap l'écran, ce 2eme écran n'a pas ce triangle. Il faut le redessiner une fois.
Comment faire que le ...
- mer. 15/nov./2023 20:04
- Forum : Débutants
- Sujet : Dessin sur écrans qui se swap
- Réponses : 13
- Vues : 3120
Re: Dessin sur écrans qui se swap
Tu ne fais pas appelles à ta procédure Render(). Peut être que le souci d'affichage vient de là.
En jetant un oeil sur ton code, que je vois pas un appel OpenGL à l'équivalent de la fonction ClearScreen() de PureBasic.
Modifie ton Delay(100) par un Delay(1000). Le dessin précédent ne disparait ...
- mer. 15/nov./2023 19:55
- Forum : Débutants
- Sujet : Dessin sur écrans qui se swap
- Réponses : 13
- Vues : 3120
Re: Dessin sur écrans qui se swap
Salut a tous et toutes, :D
Ca alors, SPH qui poste un code !! Ca faisait longtemps...
Bon, je voudrais savoir une chose : quand on dessine (par exemple un triangle) sur un écran et qu'on swap l'écran, ce 2eme écran n'a pas ce triangle. Il faut le redessiner une fois.
Comment faire que le dessin ...