Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
-17%
Le deal à ne pas rater :
(Black Friday) Apple watch Apple SE GPS + Cellular 44mm (plusieurs ...
249 € 299 €
Voir le deal

 

 faire un placard qui s'ouvre avec un objet à l'intérieur

Aller en bas 
5 participants
AuteurMessage
paperbackwriter
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue
paperbackwriter


Nombre de messages : 51

Date d'inscription : 19/08/2015


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyLun 24 Aoû 2015 - 10:02

Salut à tous!

je souhaite faire un placard, avec:
Un click ouvre la porte, une fois le placard ouvert on peut prendre un objet à l'intérieur.

Dois je prévoir une image de la pièce avec placard ouvert et fermé ? ou sont-ce juste les portes qui doivent s'animer ?
Comment gérer la superposition des portes et de l'objet à l'intérieur ?

Merci à vous !
Revenir en haut Aller en bas
Atavismus
Grand Cliqueur Royal
Grand Cliqueur Royal
Atavismus


Nombre de messages : 1857

Localisation : France

Date d'inscription : 27/01/2014


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyLun 24 Aoû 2015 - 10:39

Non, pas un background.
La porte pourrait être un objet relié à une view.

_________________
faire un placard qui s'ouvre avec un objet à l'intérieur Sw_b10faire un placard qui s'ouvre avec un objet à l'intérieur Db_b10
Revenir en haut Aller en bas
http://store.steampowered.com/app/367110/
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges


Nombre de messages : 502

Date d'inscription : 01/02/2008


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyLun 24 Aoû 2015 - 10:50

En fait il y a plein de solutions possibles. Faudrait décrire un peu plus la scène. Tu peux aussi proposer une capture d'écran ?
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges


Nombre de messages : 502

Date d'inscription : 01/02/2008


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyLun 24 Aoû 2015 - 11:01

Perso j'ai fait un truc comme ça pour WIMD2. A un moment il faut ouvrir un frigo, puis prendre un objet.

Je t'explique comment j'ai fait:

1) j'ai créé un objet FRIGO avec 2 vues : une avec la porte fermée et une avec la porte ouverte. L'image avec la porte ouverte avait des emplacements vides là où devait se trouver l'objet à prendre et ceux à simplement regarder.
2) j'ai créé mon objet FRIGO dans ma room (avec l'image de la porte fermée). J'ai aussi créer les différents objets se trouvant dedans.
3) j'ai dit à AGS de rendre non-cliquable les objets dans le frigo et de les rendre invisibles.
3) ensuite j'ai codé sur l'objet FRIGO que lorsque je clique sur celui-ci :

  • tous les objets dedans deviennent cliquables,
  • tous les objets dedans deviennent visibles,
  • et l'objet FRIGO change d'image et prend l'apparence du FRIGO ouvert.

4) j'ai codé que lorsque je clique sur FRIGO avec image Porte Ouverte, tous les effets ci-dessus sont annulés et on revient à l'état initiale, avec l'image du FRIGO porte fermée.

sourire
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
paperbackwriter
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue
paperbackwriter


Nombre de messages : 51

Date d'inscription : 19/08/2015


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyLun 24 Aoû 2015 - 11:30

Voila les images, comme vous pouvez le voir mon placard n'est pas en objet mais incrusté dans le fond, après ce n'est pas un problème comme le "dessin" est facilement modifiable.

Hors sujet: Pour remettre dans le contexte, je souhaite faire un P&C à base de photos. Pour commencer j'ai trouvé intéressant de faire un mini projet, un jeu de quelques minutes avec quelques rooms. Tout cela est très sommaire (dessin avec inkscape). Comme j'aurai à découper mes photos, je ne pourrai pas créer d'objets aussi facilement dans mon prochain projet. De ce fait, je m'entraine à travailler avec des images entières, ce qui explique pourquoi mon placard ouvert/fermé est incrusté dans le décor. Sinon, quel tapis n'est ce pas !!



faire un placard qui s'ouvre avec un objet à l'intérieur Room511

faire un placard qui s'ouvre avec un objet à l'intérieur Room5p10


Chefgeorges, ton raisonnement est très logique, je vais m'en inspirer même si je sens que le code va être douloureux!
De toute façon, je suppose qu'il n'y a pas d'autre solution ?
Revenir en haut Aller en bas
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges


Nombre de messages : 502

Date d'inscription : 01/02/2008


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyLun 24 Aoû 2015 - 12:01

Je t'assure que le code est très simple, vraiment. Que des actions basiques ^^

Si tu t'en sors pas, reviens ici, je te montrais mon code pour mon Frigo (c'est vraiment la même chose d'après tes screens).

NB: il faudra que tu passes par les objets, nécessairement. Le fait de travailler avec des photos semblent sur le papier plus simple, mais il est plus délicat graphiquement, car tu devras quelque fois effacer de ta photo (et donc retoucher) certaines choses (comme un objet à prendre par exemple).
Mais dans le cas de ton armoire, c'est moins gênant. Tu peux la laisser sur ton background, ça t'aidera à positionner ton objet armoire ensuite. Une fois ouverte, l'image de ton objet recouvra aussi ton armoire (je présume).
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
paperbackwriter
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue
paperbackwriter


Nombre de messages : 51

Date d'inscription : 19/08/2015


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyLun 24 Aoû 2015 - 22:40

Salut, J'ai réussi à coder un truc très simple suivant tes conseils! c'est surement redondant et améliorable mais ça marche !

Code:
function armoireferme_AnyClick()
{
armoireopen.Clickable = false;
armoireopen.Visible = true;
armoireferme.Clickable = false;
armoireferme.Visible = false;
cle.Visible = true;

J'ai fait comme pour ton frigo, armoire ouverte et fermée, avec la clé à l'interieur.
j'ai dailleurs trouvé l'utilité d'un nouveau bouton, le choix de la baseline pour la superposition d'objets!

D'ailleurs, une question concernant la clé !
Si un objet est invisible, est il par définition incliquable ? Si il reste cliquable, est il possible de sélectionner la clé à travers la porte de mon armoire ?

Dans les propriétés de mon objet, j'ai bien trouvé visible "false"
par contre, je n'ai pas trouvé clickable "false"

vaut il mieux par sécurité ajouter une ligne cle.clickable = false ?

Merci à toi chefgeorges !
Revenir en haut Aller en bas
hanakin
Cliqueur Amateur
Cliqueur Amateur
hanakin


Nombre de messages : 492

Age : 59

Localisation : Angers

Date d'inscription : 12/09/2012


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyLun 24 Aoû 2015 - 23:47

Bonjour paperbackwriter

Concernant un objet invisible est malgres tout toujours clikable ce qui peut gener dans certain cas

L'option existe aussi pour le clic (version 3.4.0.6 pour ma part)

cle.Clickable = false;

_________________
Ce qui est utile à beaucoup l'emporte sur les désirs du petit nombre. (Spock)
faire un placard qui s'ouvre avec un objet à l'intérieur Sup210
Revenir en haut Aller en bas
http://dinomania.chez-alice.fr/index.htm
paperbackwriter
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue
paperbackwriter


Nombre de messages : 51

Date d'inscription : 19/08/2015


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyMar 25 Aoû 2015 - 12:03

Salut, merci pour cette précision!
Je me demandais une chose, dans quelle fenêtre faut il préciser qu'un objet n'est pas cliquable ?
Car si je le met à la suite du code que j'ai écrit plus haut , cela n'a pas de sens, ça voudrait dire que la clé n'est plus cliquable dès que l'on ouvre l'armoire!

Y a t il une fenêtre générale pour définir l"état des objets avant ce code ?
peut être dans "enter room after fade in" ?
Revenir en haut Aller en bas
Billbis
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
Billbis


Nombre de messages : 1346

Date d'inscription : 10/05/2012


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyMar 25 Aoû 2015 - 12:33

Ici:
faire un placard qui s'ouvre avec un objet à l'intérieur 1440506003-clickable

Mais dans le enter room before fade in ca marche aussi.

_________________
Mon petit DevBlog
Revenir en haut Aller en bas
http://nothingaboutthedog.blogspot.fr/
paperbackwriter
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue
paperbackwriter


Nombre de messages : 51

Date d'inscription : 19/08/2015


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyMar 25 Aoû 2015 - 13:21

?? Etonnant je n'ai pas cette ligne !!

faire un placard qui s'ouvre avec un objet à l'intérieur Efefef10
Revenir en haut Aller en bas
Billbis
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
Billbis


Nombre de messages : 1346

Date d'inscription : 10/05/2012


faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur EmptyMar 25 Aoû 2015 - 13:35

Rha, mais faut ce mettre a jour mon grand !
Bon, il ne te reste plus que le enter room before fade in...

_________________
Mon petit DevBlog
Revenir en haut Aller en bas
http://nothingaboutthedog.blogspot.fr/
Contenu sponsorisé





faire un placard qui s'ouvre avec un objet à l'intérieur Empty
MessageSujet: Re: faire un placard qui s'ouvre avec un objet à l'intérieur   faire un placard qui s'ouvre avec un objet à l'intérieur Empty

Revenir en haut Aller en bas
 
faire un placard qui s'ouvre avec un objet à l'intérieur
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Faire parler et dialoguer avec un hotspot ou un objet
» Disparition d'objet
» superposition d'objet
» jeu d'objet caché
» récupérer une propriété d'un objet

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Questions / Réponses-
Sauter vers: