Forum Le CBNA
Le Forum du CBNA a pour but de vous aider dans l'utilisation de GameMaker. Premier forum Francophone sous GameMaker, vous trouverez des .gmd, .gm6, .gmk, scripts, logiciels et d'autres ressources sur Le CBNA.
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S’enregistrerS’enregistrer  ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujet
 

casse brique probleme avec 1 bonus

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
gregogreg
Débutant



Inscrit le : 06 Mar 2008
Messages : 10
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: casse brique probleme avec 1 bonus   Jeu 06 Mar 2008, 17:53

bonjours tout le monde le casse brique revien en force mort de rire
voila moi je bloque sur un truc
je devellope:

si la derniere brique a casser est une brique normale ca va la fin du jeux fonctione


par contre si c un bonus il ne va pas a mon repere perdu

voici le code qui fonctionne sur les brique normale qui sont declarer dan une variable

with (_root) {
score+=100;
nbr_brics++;
if (nbr_brics==nbr_brics_total) gotoAndPlay("gagne");

mais les bonus ont pas de variable!

par contre il ont un script:

onClipEvent(unload) {
_root.nbr_brics++;

mon bonus a un temps limite aussi

voila si vous pouver m aider c cool
merci d avance
Revenir en haut Aller en bas
nicoulas
Utilisateur confirmé: Rang *****



Age : 15
Inscrit le : 16 Juin 2007
Messages : 2144
Localisation : ...
 : ────────── :
Projet Actuel : Skywar 3
Avancement : 
75/10075/10075/10075/100 (75/100)

MessageSujet: Re: casse brique probleme avec 1 bonus   Jeu 06 Mar 2008, 18:05

Tout d'abord, bienvenue sur le Le CBNA
Hat

dis-moi ...
c'est pas du flash ça ?

Parce que si c'est en flash tu t'es trompé de section ! oui
Le flash c'est ici fleche_droite http://cbna.forumactif.com/programmation-en-flash-f17/
super
_________________
Revenir en haut Aller en bas
gregogreg
Débutant



Inscrit le : 06 Mar 2008
Messages : 10
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: re   Jeu 06 Mar 2008, 18:13

oups desoler c est du flash
Revenir en haut Aller en bas
M@d_Doc
Modérateur 'Programmation'



Age : 18
Inscrit le : 12 Fév 2005
Messages : 3944
Localisation : 47°44'8.04
 : ────────── :
Projet Actuel : trouver un contrat
Avancement : 
100/100100/100100/100 (100/100)

MessageSujet: Re: casse brique probleme avec 1 bonus   Ven 07 Mar 2008, 01:47

[modo powaaa] Sujet déplacé dans la section flash [/modo]
J'ai jamais touché au flash, mais en faisant une variable nbr_bonus
++ quand un bonus est crée
--quand un bonus est bouffé/detruit
alors :
if (nbr_brics+nbr_bonus==nbr_brics_total) gotoAndPlay("gagne");
_________________
Click for a free cookie
Revenir en haut Aller en bas
gregogreg
Débutant



Inscrit le : 06 Mar 2008
Messages : 10
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: re   Ven 07 Mar 2008, 07:47

salut oui j avais envisager ce script dans ce sens malheuresement j avais pas reussi mais j ai quand meme reesseyer avec ton script et esseyer de changer par bonus ou tb_bonus mais non rien a faire grrrr
ca marche toujours pas desoler
mais je suis sur qu on est pas loin !
merci quand meme

une autre idée?
Revenir en haut Aller en bas
M@d_Doc
Modérateur 'Programmation'



Age : 18
Inscrit le : 12 Fév 2005
Messages : 3944
Localisation : 47°44'8.04
 : ────────── :
Projet Actuel : trouver un contrat
Avancement : 
100/100100/100100/100 (100/100)

MessageSujet: Re: casse brique probleme avec 1 bonus   Ven 07 Mar 2008, 08:05

bon... histoire de savoir exactement, rempli ce petit questionnaire ^^
-les bonus sont crées à la destruction d'un bloc?
-Ils sont détruits quand pris par le joueur/en sortant du niveau
-Existe-t-il des fonctions en flash donnant le nombre d'instances d'un objet?
-nbr_brics_total... tu l'initialise a la main? (je veux dire tu défini toi même sa valeur ou c'est en fonction des briques?
_________________
Click for a free cookie
Revenir en haut Aller en bas
gregogreg
Débutant



Inscrit le : 06 Mar 2008
Messages : 10
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: re   Ven 07 Mar 2008, 08:30

re et merci pour vos reponsse super rapide

je debute un peut en flash donc desoler si je peut repondre a toute tes question
mais je v esseyer d etre le plus comprehenssible possible rire2

oui je pensse quelle sont creer a la destruction du bloc

->>quand je touche la brique 1 fois elle change et devient un bonus pendant 10 seconde ensuite elle disparait(c est la que si c est la derniere brique du jeux elle ne declanche pas la fin du repere gagner

->> que je laisse cette brique disparaitre seul ou que je la detruit moi meme
avant que ne disparait c est pareil pas de gotoandplay gagne
mais effectivement il y a bien un fonction nettoyer
c est peut etre elle qui est mal placer


-->> oui il a bien une fonction donnant le nombre de brique du jeux
dans un scripte variable qui est :

var nbr_brics_H:Number = 4;
var nbr_brics_V:Number = 2;
var nbr_brics_total:Number = nbr_brics_V*nbr_brics_H;

dont le script de la brique normale qui fonctionne tres bien si c est une brique normale a la fin du jeux
with (_root) {
score+=100;
nbr_brics++;
if (nbr_brics==nbr_brics_total) gotoAndPlay("gagne");


}
this.removeMovieClip();
}

voila toute l histoire

je met le script des bonus aussi pour voir la difference avec la brique normale

if (this._currentframe>=5) {//bonus
touche.start();
_root.score+=200;
_root.barre.gotoAndPlay("long");
this.removeMovieClip();
}
}

onClipEvent(unload) {
_root.nbr_brics++;
}

voila
Revenir en haut Aller en bas
M@d_Doc
Modérateur 'Programmation'



Age : 18
Inscrit le : 12 Fév 2005
Messages : 3944
Localisation : 47°44'8.04
 : ────────── :
Projet Actuel : trouver un contrat
Avancement : 
100/100100/100100/100 (100/100)

MessageSujet: Re: casse brique probleme avec 1 bonus   Ven 07 Mar 2008, 09:41

c'est possible de pas faire

onClipEvent(unload) {
_root.nbr_brics++;
}

pour la brique, mais pour les bonus seulement?
_________________
Click for a free cookie
Revenir en haut Aller en bas
gregogreg
Débutant



Inscrit le : 06 Mar 2008
Messages : 10
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: re   Ven 07 Mar 2008, 11:24

je comprend pas ce que tu veut dire
Revenir en haut Aller en bas
M@d_Doc
Modérateur 'Programmation'



Age : 18
Inscrit le : 12 Fév 2005
Messages : 3944
Localisation : 47°44'8.04
 : ────────── :
Projet Actuel : trouver un contrat
Avancement : 
100/100100/100100/100 (100/100)

MessageSujet: Re: casse brique probleme avec 1 bonus   Ven 07 Mar 2008, 11:33

ne pas incrémenter à la disparition d'une brique mais a la disparition d'un bonus seulement
_________________
Click for a free cookie
Revenir en haut Aller en bas
gregogreg
Débutant



Inscrit le : 06 Mar 2008
Messages : 10
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: re   Ven 07 Mar 2008, 13:01

non j y arrive pas [url=http://cbna.forumactif.com/javascript:emoticonp('colere2')][/url]
Revenir en haut Aller en bas
gregogreg
Débutant



Inscrit le : 06 Mar 2008
Messages : 10
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: ok   Dim 09 Mar 2008, 12:54

c est bon j ai reussi !

quelque peut m expliquer comment m y prendre pour creer mes autre niveaux s il vous plait?
Revenir en haut Aller en bas
M@d_Doc
Modérateur 'Programmation'



Age : 18
Inscrit le : 12 Fév 2005
Messages : 3944
Localisation : 47°44'8.04
 : ────────── :
Projet Actuel : trouver un contrat
Avancement : 
100/100100/100100/100 (100/100)

MessageSujet: Re: casse brique probleme avec 1 bonus   Mar 11 Mar 2008, 07:45

je rappelle que je ne connais pas du tout le flash, prend mes messages entre GRANDES parenthèses.

lors de l'initialisation du jeu, tu met une variable level à 0
A la fin d'un niveau, level incrémente.
Les créations des briques se trouvent dans un switch(level) ou l'equivqlent en flash.

Et bien sur a la fin du niveau faut revenir a ce switch (while? goto? )
_________________
Click for a free cookie
Revenir en haut Aller en bas

casse brique probleme avec 1 bonus

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Programmation :: Programmation en Flash-
Poster un nouveau sujet   Répondre au sujet