このWikiは古くなりました:
新しいWikiへ移動
.演算子
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[命令リファレンス]]
他のオブジェクトの変数を参照するには . を使います。
式 . 変数名
-'''式''' がオブジェクトの場合 、そのオブジェクトが持って...
-'''式''' が初期化されていなかったり、式がオブジェクトで...
変数$xxxは初期化されていないので、変数yyy を参照できませ...
または
nullはオブジェクトではないので、変数yyy を参照できません。
**例 [#y4021c26]
-オブジェクトを2つ作成します。名前は $ObjectA と $Object...
-ObjectAをダブルクリックし、次のように入力します。
extends SpriteChar;
while (1) {
x=x+1;
update();
}
-$ObjectBをダブルクリックし、次のように入力します。
extends SpriteChar;
while (1) {
x= $ObjectA.x +30; // x を、$ObjectAの変数xの値 + 30 ...
$ObjectA.y =300; // $ObjectAの変数yの値 を 300 にする
update();
}
実行すると、$ObjectA,$ObjectBはともに横に移動します。
$ObjectA という名前を書き間違えると次のようなメッセージが...
$xxx は初期化されていないので、変数x を参照できません。
終了行:
[[命令リファレンス]]
他のオブジェクトの変数を参照するには . を使います。
式 . 変数名
-'''式''' がオブジェクトの場合 、そのオブジェクトが持って...
-'''式''' が初期化されていなかったり、式がオブジェクトで...
変数$xxxは初期化されていないので、変数yyy を参照できませ...
または
nullはオブジェクトではないので、変数yyy を参照できません。
**例 [#y4021c26]
-オブジェクトを2つ作成します。名前は $ObjectA と $Object...
-ObjectAをダブルクリックし、次のように入力します。
extends SpriteChar;
while (1) {
x=x+1;
update();
}
-$ObjectBをダブルクリックし、次のように入力します。
extends SpriteChar;
while (1) {
x= $ObjectA.x +30; // x を、$ObjectAの変数xの値 + 30 ...
$ObjectA.y =300; // $ObjectAの変数yの値 を 300 にする
update();
}
実行すると、$ObjectA,$ObjectBはともに横に移動します。
$ObjectA という名前を書き間違えると次のようなメッセージが...
$xxx は初期化されていないので、変数x を参照できません。
ページ名: