1

Inform 7 は初めてです。衣類のルールを提供する「Bogart」の例で遊んでいます。

衣服の種類を定義したいと思います。例えば:

靴下は一種の衣服です。
靴は一種の衣服です。

次に、プロパティの場合と同様に、次のように言いたいと思います。

靴下は通常、靴の下にあります。
通常、靴下の上に靴が重ねられています。

これまでのところ、これは不可能だと思います。種類 (クラス) ではなく、モノ (インスタンス) 間の関係のみを作成できます。ある種類のすべてのインスタンスから別の種類のすべてのインスタンスに「デフォルト」の関係を提供する方法はありますか?

これを関係なしでモデル化する方法はありますか?

4

1 に答える 1

2

マニュアルのセクション4.15 アセンブリとボディパーツを参照してください。

今では、リレーションなしではまったく実行できませんが、組み込みの包含リレーションを使用すると実行できます。だからあなたは書くことができます

靴下は靴一足につき一足。

さらに実験して、何が可能かを確認できます。それが不可能な場合は、実行時に「プレイ開始時」ルールを設定する必要があるかもしれません。

于 2015-12-24T13:25:05.253 に答える