AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez
 

 Objet qui clignotte

Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
gateau
Utilisateur confirmé: Rang **
gateau

Messages : 348
Projet Actuel : Actuellement rien


Objet qui clignotte Empty
MessageSujet: Objet qui clignotte   Objet qui clignotte EmptyDim 16 Aoû 2009 - 19:47

Dans step :
Code:
 
if visible = true
visible = false
if visible = false
visible = true
Et oui c'est simple comme cela Very Happy
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro

Messages : 1442
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyDim 16 Aoû 2009 - 20:26

ou sinon

visible=!visible



Mais bon, c'est utile, mais pas vraiment exceptionnel

_________________
Objet qui clignotte PochetteObjet qui clignotte Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
Sekigo Le Magnifique
Utilisateur confirmé: Rang *****
Sekigo Le Magnifique

Messages : 1720

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyDim 16 Aoû 2009 - 23:29

C'est simple, mais cela te provoquera soit une crise d'épilepsie, soit un rejet immediat par le manque de beaute de la chose.

Je suis sur a 100 % que tu n'as meme pas teste ton "script" avant pour voir.

Imaginons une room a 30 steps par secondes, par default. Maintenant, placons ton objet dans la room avec ton script a l'interieur. Que se passera-il ? Ton objet clignotera a raison de 30 fois par seconde.

Je ne suis même pas sur que l'on puisse voir ce fameux scintillement... Placer un visible = true et un visible = false dans la meme step, cela ne sert strictement a rien.
Revenir en haut Aller en bas
http://s2.noelshack.com/old/up/gmzonecbna-3cfbc56d25.jpg
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE

Messages : 408
Localisation : Québec

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyDim 16 Aoû 2009 - 23:30

Et comment incrémenté une variable de 1:

Code:
i += 1;

En suivant la logique de ton code ta variable visible serait toujours égal à true rendu à l'event draw..
Revenir en haut Aller en bas
Wargamer
*Excellent utilisateur*
Wargamer

Messages : 6936
Projet Actuel : Bataille de cake au fruits

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 2:35

yep il manque un break; ou un exit; a la fin des if, je sias plus lequel des deux par contre triste

_________________
Objet qui clignotte Wargamer3
Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend
Revenir en haut Aller en bas
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE

Messages : 408
Localisation : Québec

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 3:11

Citation :
yep il manque un break; ou un exit; a la fin des if, je sias plus lequel des deux par contre

Il faut remplacer par:

Code:
visible = !visible;

comme arthuro a dis plus haut

ou bien sinon:
Code:

if (visible == true)
visible = false;
else
visible = true;

Ton script est trop simple... c'est de la simple prog qui ne vaut pas la peine d'être posté c'est juste inversé un booléen :/
Revenir en haut Aller en bas
Wargamer
*Excellent utilisateur*
Wargamer

Messages : 6936
Projet Actuel : Bataille de cake au fruits

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 3:17

ouai mais bon, pour plus tard ca va lui servir (et pour moi je sias pas les fonctions de break et exit x) )

_________________
Objet qui clignotte Wargamer3
Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend
Revenir en haut Aller en bas
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE

Messages : 408
Localisation : Québec

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 3:23

le break permet de sortir d'une boucle ou d'un switch :

var c;
c = 0;
while(true)
{
if (c == 50)
{
break;
}
c += 1;
}

et exit permet de sortir d'un script...
Revenir en haut Aller en bas
Wargamer
*Excellent utilisateur*
Wargamer

Messages : 6936
Projet Actuel : Bataille de cake au fruits

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 15:34

ok merci super

_________________
Objet qui clignotte Wargamer3
Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend
Revenir en haut Aller en bas
Invité
Invité



Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 15:37

lol x) game_end() pour quitter le jeu rire2
Revenir en haut Aller en bas
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE

Messages : 408
Localisation : Québec

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 18:02

Très bonne astuce merci rire
Revenir en haut Aller en bas
Invité
Invité



Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 18:10

de rien super

Sekigo Le Magnifique a écrit:
Ton objet clignotera a raison de 30 fois par seconde.

c'est une technique qu'on utilisait souvent dans les vielles consoles gérer un effet de transparence.
Revenir en haut Aller en bas
Topaze22
*Excellent utilisateur*
Topaze22

Messages : 6213
Localisation : Sur la Lune
Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 18:33

CoDeAVE a écrit:
Citation :
yep il manque un break; ou un exit; a la fin des if, je sias plus lequel des deux par contre

Il faut remplacer par:

Code:
visible = !visible;

comme arthuro a dis plus haut

ou bien sinon:
Code:

if (visible == true)
visible = false;
else
visible = true;

Ton script est trop simple... c'est de la simple prog qui ne vaut pas la peine d'être posté c'est juste inversé un booléen :/
Contrairement à ce que tu penses, certains savent bien programmer ici et ne savent pas inverser un booléen, parcequ'ils ont appris par eux même et ne connaissent pas "!". Chose tout à fait compréhensible.

PS : si une room va à 30fps, ça marchera toujours, sauf si 30fps et 60steps (dans ce cas, ce sera soit toujours visible ou toujours invisible lors de l'affichage).

_________________
Topique pour le Projet Hello Mario en préparation.
Sorti du topique lorsque la première démo sera disponible.
Objet qui clignotte Projet13
Revenir en haut Aller en bas
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE

Messages : 408
Localisation : Québec

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 19:49

J'ai appris par moi même .. je connais le ! justement en lisant la doc de Game Msker au complet tu peut pas le manqué... c'est un opérateur de base en programmation. Mais tu as raison parfois il y a des trucs de bases qu'on ne connait pas et on peut être pro tout de même XD
Revenir en haut Aller en bas
Wargamer
*Excellent utilisateur*
Wargamer

Messages : 6936
Projet Actuel : Bataille de cake au fruits

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 20:16

je le conais mais je fait jamais de truc assez simple que ca marche :0

_________________
Objet qui clignotte Wargamer3
Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend
Revenir en haut Aller en bas
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile

Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 21:48

son script est pour les jeux anti-épileptiques ! ;p

_________________
Le CBNA

Paralights ← Projet Actuel
Concepteur de jeu fondateur du Black Owl Studio, mâchouilleur de code.
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE

Messages : 408
Localisation : Québec

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 22:05

Son script ne marche pas suivant la logique de son code l'objet ne clignera jamais... il remet touj0urs la variable visible a true.
Revenir en haut Aller en bas
Sekigo Le Magnifique
Utilisateur confirmé: Rang *****
Sekigo Le Magnifique

Messages : 1720

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyLun 17 Aoû 2009 - 22:25

Topaze22 a écrit:

Contrairement à ce que tu penses, certains savent bien programmer ici et ne savent pas inverser un booléen, parcequ'ils ont appris par eux même et ne connaissent pas "!". Chose tout à fait compréhensible.
Bah, j'en suis la preuve vivante. Au moins, je me coucherais moins bête ce soir.
Revenir en haut Aller en bas
http://s2.noelshack.com/old/up/gmzonecbna-3cfbc56d25.jpg
WarZone
Débutant
WarZone

Messages : 24
Localisation : Quelque part sur Mars :p
Projet Actuel : Et bien ... Je sais pas trop xD . Disons que j'ai mon personnage j'ai une idée maais autant le garder secret Wink

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyMar 18 Aoû 2009 - 0:29

rire2 Topic .... MOUVEMENTER de script bizzarre que je ne comprend pas le moindre caractère happy1
Revenir en haut Aller en bas
lotus
Utilisateur confirmé: Rang *
lotus

Messages : 178
Localisation : Levallois-Perret
Projet Actuel : Intégrer une (très) grande école d'ici septembre 2011 !

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyMer 19 Aoû 2009 - 19:28

Sekigo Le Magnifique a écrit:
Topaze22 a écrit:

Contrairement à ce que tu penses, certains savent bien programmer ici et ne savent pas inverser un booléen, parcequ'ils ont appris par eux même et ne connaissent pas "!". Chose tout à fait compréhensible.
Bah, j'en suis la preuve vivante. Au moins, je me coucherais moins bête ce soir.
Ben le "!" je l'ai découvert il y a peu aussi ... sinon j'aurais mis visible=1-visible, j'aime bien résonner en mode polynôme (mais c'est peut-être plus gourmand ?)

_________________
"Tomorrow, you'll be faster and think that yesterday you were slow."
Revenir en haut Aller en bas
https://www.youtube.com/user/vivilotus92
Invité
Invité



Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyMer 19 Aoû 2009 - 19:54

WarZone a écrit:
rire2 Topic .... MOUVEMENTER de script bizzarre que je ne comprend pas le moindre caractère happy1

pfff ça c'est rien comparé au langage assembleur

# define N 16

.global _start

.comm BUFF , N

_start: mov $3 , %eax
mov $0 , %ebx
mov $BUFF , %ecx
mov $N , %edx
int $0x80

mov %eax , %edx
mov $4 , %eax
mov $1 , %ebx
mov $BUFF , %ecx
int $0x80

mov $1 , %eax
mov $0 , %ebx
int $0x80
Revenir en haut Aller en bas
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE

Messages : 408
Localisation : Québec

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyMer 19 Aoû 2009 - 20:06

shm31 a écrit:
WarZone a écrit:
rire2 Topic .... MOUVEMENTER de script bizzarre que je ne comprend pas le moindre caractère happy1

pfff ça c'est rien comparé au langage assembleur

# define N 16

.global _start

.comm BUFF , N

_start: mov $3 , %eax
mov $0 , %ebx
mov $BUFF , %ecx
mov $N , %edx
int $0x80

mov %eax , %edx
mov $4 , %eax
mov $1 , %ebx
mov $BUFF , %ecx
int $0x80

mov $1 , %eax
mov $0 , %ebx
int $0x80
super utilise le not en asm si tu veut inversé chaque bit de ta variable lol:

not eax
Revenir en haut Aller en bas
gateau
Utilisateur confirmé: Rang **
gateau

Messages : 348
Projet Actuel : Actuellement rien


Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyMer 19 Aoû 2009 - 20:07

STOP ! ceci va devenir une floodbox si vous continuez ! colere2 colere2

_________________
Spoiler:
 
Revenir en haut Aller en bas
Sekigo Le Magnifique
Utilisateur confirmé: Rang *****
Sekigo Le Magnifique

Messages : 1720

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyMer 19 Aoû 2009 - 20:38

LAULE.

Et c'est toi qui dit cela.....

Objet qui clignotte Asperge
Revenir en haut Aller en bas
http://s2.noelshack.com/old/up/gmzonecbna-3cfbc56d25.jpg
gateau
Utilisateur confirmé: Rang **
gateau

Messages : 348
Projet Actuel : Actuellement rien


Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyMer 19 Aoû 2009 - 20:43

gha

_________________
Spoiler:
 
Revenir en haut Aller en bas
Sekigo Le Magnifique
Utilisateur confirmé: Rang *****
Sekigo Le Magnifique

Messages : 1720

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyMer 19 Aoû 2009 - 20:55

gateau a écrit:
On s'ennuie on s'ennuie ...
Il n'a rien a faire ici !
Bah, personne ne te retiens. Tu peux partir.
Revenir en haut Aller en bas
http://s2.noelshack.com/old/up/gmzonecbna-3cfbc56d25.jpg
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE

Messages : 408
Localisation : Québec

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyMer 19 Aoû 2009 - 21:13

J'aime les gâteaux qui écrivent des scripts :oue:
Revenir en haut Aller en bas
gateau
Utilisateur confirmé: Rang **
gateau

Messages : 348
Projet Actuel : Actuellement rien


Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptyVen 21 Aoû 2009 - 23:28

awesome

_________________
Spoiler:
 
Revenir en haut Aller en bas
morgan
Utilisateur confirmé: Rang *****
morgan

Messages : 1626
Localisation : Montpellier

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptySam 22 Aoû 2009 - 11:21

gateau a écrit:
STOP ! ceci va devenir une floodbox si vous continuez ! colere2 colere2
ecoutai le sino colere2 colere2 :hehe: :hehe: hap heheh :honte: :gniah:

_________________
Spoiler:
 
Revenir en haut Aller en bas
Linky439
Utilisateur confirmé: Rang *****
Linky439

Messages : 2634
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte EmptySam 22 Aoû 2009 - 11:22

Dit gateau, tu serai pas sur la GMZ aussi ?

_________________
Cliquez pour accéder aux topics dédiés !
Objet qui clignotte I4AWwEs    Objet qui clignotte CaVn0FN
Revenir en haut Aller en bas
Contenu sponsorisé




Objet qui clignotte Empty
MessageSujet: Re: Objet qui clignotte   Objet qui clignotte Empty

Revenir en haut Aller en bas
 
Objet qui clignotte
Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Scripts GML-
Sauter vers: