| bloquer la souris temporairement | |
|
|
Auteur | Message |
---|
Dranorck Utilisateur confirmé: Rang *
Messages : 221 Localisation : la ou il ne faut pas Projet Actuel : Virtual LGe
| Sujet: bloquer la souris temporairement Lun 5 Mai 2008 - 20:43 | |
| Comment bloquer la souris à l'endroit ou elle est actuellement puis la débloquer |
|
| |
Invité Invité
| Sujet: Re: bloquer la souris temporairement Lun 5 Mai 2008 - 20:50 | |
| dans l'event create - Code:
-
freeze_mouse=true alarm[0]=100 dans l'event step - Code:
-
if freeze_mouse=true { window_mouse_set(320,240); } dans l'event alarm - Code:
-
freeze_mouse=false ensuite t'a qu'a modifier |
|
| |
nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: bloquer la souris temporairement Lun 5 Mai 2008 - 20:53 | |
| essaye ça : dans un event tu stocke la valeur de la position de la souris (pas dans step ni draw) : - Code:
-
xpos = window_mouse_get_x(); ypos = window_mouse_get_y();
puis dans step (ou tu rajoute une variable de valeur 1 quand la souris doit rester bloquée) - Code:
-
window_mouse_set(xpos,ypos);
|
|
| |
Invité Invité
| Sujet: Re: bloquer la souris temporairement Lun 5 Mai 2008 - 20:55 | |
| Mince j'ai pas lu toute la question colère oui colère ... |
|
| |
Bloue Utilisateur confirmé: Rang **
Messages : 443
| Sujet: Re: bloquer la souris temporairement Mar 6 Mai 2008 - 18:26 | |
| euh si a tout les begin step ,si une variable blockmouse est par exemple de 1, on fait mouse_x=mouse_x sa marche pas ? :gniah: |
|
| |
??? Utilisateur confirmé: Rang ****
Messages : 1240 Localisation : NLG, 93
| Sujet: Re: bloquer la souris temporairement Mar 6 Mai 2008 - 18:45 | |
| lol nicoulas t'as fait un truc parfait, t'as juste à rajouter if bloque=1 devant window_mouse_set(xpos,ypos), pour le premier code tu rajoutes bloque=1, tu le mets aussi dans et tu mets bloque=0 dans l'event où tu veux que la souris rebouge ( ce qu'a mis nicoulas est parfait, c'est juste au cas où t'aurais vraiment pas compris ). |
|
| |
nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: bloquer la souris temporairement Mar 6 Mai 2008 - 18:48 | |
| - Bloue a écrit:
- euh si a tout les begin step ,si une variable blockmouse
est par exemple de 1, on fait mouse_x=mouse_x sa marche pas ? :gniah: déjà ça marche pas (c'est pas la bonne démarche lol ^^) et même en mettant : - Code:
-
window_mouse_set(mouse_x,mouse_y);
ça work pas ...
Dernière édition par nicoulas le Mer 7 Mai 2008 - 14:11, édité 1 fois |
|
| |
ARKWONN Très bonne participation
Messages : 113 Localisation : Je suis caché ! Projet Actuel : ASTEROIDS--RETRO--
| Sujet: Re: bloquer la souris temporairement Mar 6 Mai 2008 - 20:26 | |
| en fait, il a fait un - Code:
-
image_angle=point_direction(x,y,mouse_x,mouse_y) Mais il voudrait le faire dans un angle restreint (c'est un canon anti-aerriens, et il veut tirer dans un périmètre de visée précis) |
|
| |
Bloue Utilisateur confirmé: Rang **
Messages : 443
| Sujet: Re: bloquer la souris temporairement Mer 7 Mai 2008 - 11:52 | |
| il peut aps faire (bon je sais pas ecrire le code masi il est simple) si image_angle est superieur a 12 image_angle=12 |
|
| |
Dranorck Utilisateur confirmé: Rang *
Messages : 221 Localisation : la ou il ne faut pas Projet Actuel : Virtual LGe
| Sujet: Re: bloquer la souris temporairement Mer 7 Mai 2008 - 19:31 | |
| - Bloue a écrit:
- il peut aps faire (bon je sais pas ecrire le code masi il est simple) si image_angle est superieur a 12 image_angle=12
J'ai déjà fait le bloquage du canon mais je voudrais que sa bloque aussi la souris. - Bloue a écrit:
- on fait mouse_x=mouse_x sa marche pas ? :gniah:
Lol cè se qu'elle fait normalement la souris. La souris est toujours à sa place. |
|
| |
Bloue Utilisateur confirmé: Rang **
Messages : 443
| Sujet: Re: bloquer la souris temporairement Jeu 8 Mai 2008 - 12:09 | |
| a ok mois je pensais que comme ça on pouvais mettre la souris a sa place, mais du step precedent.
sinon quand tu veut bloquer la souris tu crée un objet "houba" à la position x=mouse_x y=mouse_y tu met une variable block=1
et
dans step de l'objet tu met si block=1 alors
mouse_x=houba.x mouse_y=houba.y
quand tu veut re-faire bouger la souris, tu fait block=0 et tu detruit l'objet houba. |
|
| |
Dranorck Utilisateur confirmé: Rang *
Messages : 221 Localisation : la ou il ne faut pas Projet Actuel : Virtual LGe
| Sujet: Re: bloquer la souris temporairement Jeu 8 Mai 2008 - 13:20 | |
| Ok merci je vais essayer |
|
| |
Invité Invité
| Sujet: Re: bloquer la souris temporairement Jeu 8 Mai 2008 - 13:41 | |
| |
|
| |
Dranorck Utilisateur confirmé: Rang *
Messages : 221 Localisation : la ou il ne faut pas Projet Actuel : Virtual LGe
| Sujet: Re: bloquer la souris temporairement Ven 9 Mai 2008 - 16:57 | |
| Merci shm31 c'est pile ce que j'attendai |
|
| |
Invité Invité
| Sujet: Re: bloquer la souris temporairement Ven 9 Mai 2008 - 17:27 | |
| |
|
| |
nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: bloquer la souris temporairement Ven 9 Mai 2008 - 18:18 | |
| non car t'as fait exactement ce que j'avais dit |
|
| |
Invité Invité
| Sujet: Re: bloquer la souris temporairement Ven 9 Mai 2008 - 18:43 | |
| heu non je le savais avant que tu le dis, ta pas inventé la fonction donc zip-la je rigooole ^^' quand même shm31 win the round ! |
|
| |
nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: bloquer la souris temporairement Ven 9 Mai 2008 - 20:25 | |
| |
|
| |
ARKWONN Très bonne participation
Messages : 113 Localisation : Je suis caché ! Projet Actuel : ASTEROIDS--RETRO--
| Sujet: Re: bloquer la souris temporairement Ven 9 Mai 2008 - 22:47 | |
| And the winner is...............SHM !!!!!!!!!!!!! Congratulations !
(.....................31.......................) |
|
| |
Contenu sponsorisé
| Sujet: Re: bloquer la souris temporairement | |
| |
|
| |
| bloquer la souris temporairement | |
|