[I7] Partie d'un objet

Pour discuter des langages que nous utilisons pour réaliser nos jeux : problèmes, solutions, suggestions...

Modérateurs: Stormi, Otto Grimwald

[I7] Partie d'un objet

Messagepar Balrog le Lun Avr 04, 2011 10:38 pm

Salut, peut-on déclarer en inform7 un objet comme étant une partie d'un autre objet, de la même manière qu'on peut déclarer un objet comme étant sur ou à l'intérieur d'un autre objet ? Car il m'arrive souvent d'avoir à créer des objets dont je voudrais décrire et rendre interactives plusieurs parties.
Par exemple, une console de jeu portable et ses boutons. Je ne trouve pas cela naturel de faire de la console un "supporter" et de mettre les boutons dessus. On peut imaginer des tas de choses, comme un costume dont ou voudrait décrire avec précision tous les éléments à la demande du joueur. Mais pour le moment la seule solution que j'ai en tête, c'est utiliser un "container" ou un "supporter" et mettre les autres parties de l'objet dessus/dedans, et modifier l'affichage de l'objet dans l'inventaire. Mais ça me semble un peu lourd comme solution.

Si quelqu'un a une idée. :)
Avatar de l’utilisateur
Balrog
Grand Ancien
 
Messages: 217
Inscription: Ven Mar 12, 2010 11:27 pm

Re: [I7] Partie d'un objet

Messagepar Otto Grimwald le Mar Avr 05, 2011 10:59 am

Salut, peut-on déclarer en inform7 un objet comme étant une partie d'un autre objet


oui, c'est assez facile d'ailleurs :

Code: Tout sélectionner
The gamepad is part of the console.
The pause_button is part of the gamepad.
The fire_button is part of the gamepad.

Avatar de l’utilisateur
Otto Grimwald
Très Ancien
 
Messages: 3031
Inscription: Mar Aoû 24, 2004 12:02 pm

Re: [I7] Partie d'un objet

Messagepar Balrog le Mar Avr 05, 2011 2:44 pm

J'avais deviné pour "part of", mais je ne savais pas le caser
correctement. Merci. C'est vraiment utile comme fonctionnalité, tu
devrais l'évoquer dans ton tutoriel sur inform7.
Avatar de l’utilisateur
Balrog
Grand Ancien
 
Messages: 217
Inscription: Ven Mar 12, 2010 11:27 pm


Retourner vers Questions techniques et aide pour votre code

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron