命令リファレンス
他のオブジェクトの変数を参照するには . を使います。
式 . 変数名
変数$xxxは初期化されていないので、変数yyy を参照できません。 または nullはオブジェクトではないので、変数yyy を参照できません。
extends SpriteChar; while (1) { x=x+1; update(); }
extends SpriteChar; while (1) { x= $ObjectA.x +30; // x を、$ObjectAの変数xの値 + 30 にする $ObjectA.y =300; // $ObjectAの変数yの値 を 300 にする update(); }
実行すると、$ObjectA,$ObjectBはともに横に移動します。
$ObjectA という名前を書き間違えると次のようなメッセージが出ます。名前は間違えないようにしてください。
$xxx は初期化されていないので、変数x を参照できません。