もう幼ければなんでもいい

【ツクールMV】指定したピクチャ番号のピクチャのX、Y座標を変数で取得する

指定したピクチャ番号のピクチャのX、Y座標を変数で取得したい時のための記事。
某所で優しく教えて頂けました。

「変数の操作」の最下段の「スクリプト」の部分に

・X座標を読み取る場合
$gameScreen.picture(ピクチャ番号).x()

・Y座標を読み取る場合。
$gameScreen.picture(ピクチャ番号).y()

と入力すればOKとのこと。

例えば
$gameScreen.picture(1).x()

で、ピクチャ番号1番のX座標を取得してくれます。



ピクチャ番号の指定に変数を用いたい場合は、ピクチャ番号の部分を

$gameVariables.value(変数番号)

にします。

例えば
$gameScreen.picture($gameVariables.value(6)).x()

で、変数6番の数値のピクチャ番号のX座標を取得してくれます。


ピクチャを移動させたあと、元の位置へ戻すという処理をたくさん使いまわす際にはとても便利そうですね。

PageTop

コメント


管理者にだけ表示を許可する