MAS
コミュニティ
artisoc質問用掲示板(アーカイブ)
質問掲示板は移転しました。新掲示板は
こちら
。
質問 (回答受付中)
[artisocモデル] 配列値に対して演算はできませんのエラー
質問者: akira1178さん , 質問日時: 2019/05/06 15:42
If GetCountStep() == 20 and My.X == Universe.Map.killer.X and My.Y == Universe.killer.fire.Y Then
この行に対して配列値に対して演算はできませんとエラーが出ます。
原因がわかりません。わかる方アドバイスをお願い致します。
▼ 全ての回答
具体的なコードの内容はわからないのですが、おそらくMap空間の中のkillerエージェントの座標を参照されたいのではないかと思います。
Universe.Map.killerと書いているので、具体的な1つのエージェントではなく、エージェントの型を参照してしていることになります。
ある一つのエージェントを参照したい場合には、例えばUniverse.Map.killer(0).Xのように書きます。(この場合は0番目のエージェントを参照)
回答者: ObiWan さん , 回答日時: 2019/06/01 10:34
Copyright © KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
(
会社情報
|
情報セキュリティ・個人情報について
)