AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-40%
Le deal à ne pas rater :
Tefal Ingenio Emotion – Batterie de cuisine 10 pièces (induction, ...
59.99 € 99.99 €
Voir le deal

 

 [Résolu] Faire descendre tous les blocs en même temps

Aller en bas 
5 participants
AuteurMessage
bko
Débutant



Messages : 21

[Résolu] Faire descendre tous les blocs en même temps Empty
MessageSujet: [Résolu] Faire descendre tous les blocs en même temps   [Résolu] Faire descendre tous les blocs en même temps EmptyLun 13 Aoû 2012 - 9:35

Bonjour,

je continue tout doucement mon jeu type tetris et je bloque à la phase ou je dois faire descendre d'un niveau tous mes blocs en même temps (lorsqu'une ligne se détruit par exemple).

J'ai tenté un code simple mais il fonctionne à moitié :

Code:


Sur déclenchement d'une alarme :

with(objet)
{
objet.y =+ 32;
}

La première fois, il me fait descendre un bloc sur deux et d'au moins 64 pixels.

Puis les fois suivantes, ils descendent tous normalement de + 32.

J'ai essayé de comprendre pendant des heures mais la je bloque...

Merci d'avance

Revenir en haut Aller en bas
Craki
Utilisateur confirmé: Rang ****
Craki


Messages : 1496
Localisation : Dans l’univers de métamatière

[Résolu] Faire descendre tous les blocs en même temps Empty
MessageSujet: Re: [Résolu] Faire descendre tous les blocs en même temps   [Résolu] Faire descendre tous les blocs en même temps EmptyLun 13 Aoû 2012 - 10:35

J'ai jamais vraiment utilisé l'expression with, mais si ça fonctionne comme je pense, t'as pas besoin de mettre object.y. Juste y.

_________________
[Résolu] Faire descendre tous les blocs en même temps 357g46o
Revenir en haut Aller en bas
bko
Débutant



Messages : 21

[Résolu] Faire descendre tous les blocs en même temps Empty
MessageSujet: Re: [Résolu] Faire descendre tous les blocs en même temps   [Résolu] Faire descendre tous les blocs en même temps EmptyLun 13 Aoû 2012 - 14:04

Et ***** ça marche ! gha happy1

Des heures a chercher en vain alors qu'il fallait juste ca... merci beaucoup en tout cas.

Mais pourquoi le fait de mettre objet.y faisait descendre mes blocs de façon toute bancale ?
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


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

[Résolu] Faire descendre tous les blocs en même temps Empty
MessageSujet: Re: [Résolu] Faire descendre tous les blocs en même temps   [Résolu] Faire descendre tous les blocs en même temps EmptyLun 13 Aoû 2012 - 14:26

parce que objet.y désignait un certain objet parmis les autres, non celui auquel le with travaille.

le with réalise un boucle sur chaque objet. Tu feras descendre certains objets plusieurs fois, d'autre non.

_________________
[Résolu] Faire descendre tous les blocs en même temps Pochette[Résolu] Faire descendre tous les blocs en même temps Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
bko
Débutant



Messages : 21

[Résolu] Faire descendre tous les blocs en même temps Empty
MessageSujet: Re: [Résolu] Faire descendre tous les blocs en même temps   [Résolu] Faire descendre tous les blocs en même temps EmptyLun 13 Aoû 2012 - 14:46

OK ! merci pour l'explication.
Revenir en haut Aller en bas
Craki
Utilisateur confirmé: Rang ****
Craki


Messages : 1496
Localisation : Dans l’univers de métamatière

[Résolu] Faire descendre tous les blocs en même temps Empty
MessageSujet: Re: [Résolu] Faire descendre tous les blocs en même temps   [Résolu] Faire descendre tous les blocs en même temps EmptyLun 13 Aoû 2012 - 17:46

Ça prend quel object normalement ? L'ID le plus élevé ?

_________________
[Résolu] Faire descendre tous les blocs en même temps 357g46o
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu] Faire descendre tous les blocs en même temps Empty
MessageSujet: Re: [Résolu] Faire descendre tous les blocs en même temps   [Résolu] Faire descendre tous les blocs en même temps EmptyLun 13 Aoû 2012 - 17:49

objet.y désigne tous les objets.
(sur GM8 en tout cas)

_________________
[Résolu] Faire descendre tous les blocs en même temps Runningpotato1[Résolu] Faire descendre tous les blocs en même temps TvF6GED [Résolu] Faire descendre tous les blocs en même temps MdetltS
Revenir en haut Aller en bas
supmaster004
Utilisateur confirmé: Rang *****
supmaster004


Messages : 2188
Localisation : x=23.256842 y=43.456879
Projet Actuel : Faire des parodies de jeux en 1h

[Résolu] Faire descendre tous les blocs en même temps Empty
MessageSujet: Re: [Résolu] Faire descendre tous les blocs en même temps   [Résolu] Faire descendre tous les blocs en même temps EmptyMar 14 Aoû 2012 - 11:56

en fait objet.y désigne le y du dernier objet créé (celui qui se dessine par dessus les autres)

_________________
Spoiler:

L'IRC du cbna: IRC du cbna
projets terminés: prédation mouse vs keyboard ACII OC_ nintendo nightmare fuyez lavanville
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu] Faire descendre tous les blocs en même temps Empty
MessageSujet: Re: [Résolu] Faire descendre tous les blocs en même temps   [Résolu] Faire descendre tous les blocs en même temps EmptyMar 14 Aoû 2012 - 11:58

C'était le cas dans GM6 et peut être 7 mais plus dans le 8 Wink
Ça reviens a faire un with maintenant.

_________________
[Résolu] Faire descendre tous les blocs en même temps Runningpotato1[Résolu] Faire descendre tous les blocs en même temps TvF6GED [Résolu] Faire descendre tous les blocs en même temps MdetltS
Revenir en haut Aller en bas
supmaster004
Utilisateur confirmé: Rang *****
supmaster004


Messages : 2188
Localisation : x=23.256842 y=43.456879
Projet Actuel : Faire des parodies de jeux en 1h

[Résolu] Faire descendre tous les blocs en même temps Empty
MessageSujet: Re: [Résolu] Faire descendre tous les blocs en même temps   [Résolu] Faire descendre tous les blocs en même temps EmptyMar 14 Aoû 2012 - 12:00

ah ouais? Faut que je m'upgrade moi X)

_________________
Spoiler:

L'IRC du cbna: IRC du cbna
projets terminés: prédation mouse vs keyboard ACII OC_ nintendo nightmare fuyez lavanville
Revenir en haut Aller en bas
Contenu sponsorisé





[Résolu] Faire descendre tous les blocs en même temps Empty
MessageSujet: Re: [Résolu] Faire descendre tous les blocs en même temps   [Résolu] Faire descendre tous les blocs en même temps Empty

Revenir en haut Aller en bas
 
[Résolu] Faire descendre tous les blocs en même temps
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Faire tourner un sprite sur lui même ? [Résolu]
» faire descendre la vie progressivement
» Faire descendre un ennemi à un endroit précis ?
» 2 rooms en même temps
» Un sprite qui pivote en même temps qu'un autre ?

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