【解決】ピクチャを十字キーで移動させたい。

返信する
アバター
たこ焼きかけご飯
記事: 19
登録日時: 2020年8月16日(日) 13:13
お住まい: 彩の国
連絡する:

【解決】ピクチャを十字キーで移動させたい。

投稿記事 by たこ焼きかけご飯 »

こんにちは。
いつもお世話になっております。

ピクチャを表示したあとに、十字キーで表示されたピクチャを動かしたいのですが、どのようにすればいいか分かりません……。
このような動作を行うことのできるイベントや、プラグインがありましたら、ご教授いただきたいです。

よろしくお願い致します。
最後に編集したユーザー たこ焼きかけご飯 [ 2020年10月28日(水) 21:25 ], 累計 1 回
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Twitter:https://twitter.com/takokake
りんくす:https://sites.google.com/view/takokakelinks
RPGツクール永遠の初心者
アバター
冷やっこ
記事: 132
登録日時: 2020年3月04日(水) 22:47

Re: ピクチャを十字キーで移動させたい。

投稿記事 by 冷やっこ »

こんにちは!
ピクチャを表示したあとに、十字キーで表示されたピクチャを動かしたいのですが、どのようにすればいいか分かりません……。
このような動作を行うことのできるイベントや、プラグインがありましたら、ご教授いただきたいです。
例えば並列イベントを使用して行う方法です。
まず表示するピクチャは変数で座標を指定して表示した方が良いかと思います、後程この変数を利用しますので。

コード: 全て選択

◆変数の操作:#0001 ピクチャ表示X座標 = 250
◆変数の操作:#0002 ピクチャ表示Y座標 = 150
◆ピクチャの表示:#1, 111, 中央 ({ピクチャ表示X座標},{ピクチャ表示Y座標}), (100%,100%), 255, 通常
例えばこんな感じでピクチャ111を表示します。
あとは表示されたこのピクチャ111を並列処理イベントで「ピクチャの移動」を行います。

コード: 全て選択

◆条件分岐:ボタン[左]が押されている
  ◆条件分岐:ピクチャ表示X座標 ≥ 0
    ◆変数の操作:#0001 ピクチャ表示X座標 -= 5
    ◆
  :分岐終了
  ◆
:分岐終了
◆条件分岐:ボタン[右]が押されている
  ◆条件分岐:ピクチャ表示X座標 ≤ 816
    ◆変数の操作:#0001 ピクチャ表示X座標 += 5
    ◆
  :分岐終了
  ◆
:分岐終了
◆条件分岐:ボタン[上]が押されている
  ◆条件分岐:ピクチャ表示Y座標 ≥ 0
    ◆変数の操作:#0002 ピクチャ表示Y座標 -= 5
    ◆
  :分岐終了
  ◆
:分岐終了
◆条件分岐:ボタン[下]が押されている
  ◆条件分岐:ピクチャ表示Y座標 ≤ 624
    ◆変数の操作:#0002 ピクチャ表示Y座標 += 5
    ◆
  :分岐終了
  ◆
:分岐終了
◆ピクチャの移動:#1, 中央 ({ピクチャ表示X座標},{ピクチャ表示Y座標}), (100%,100%), 255, 通常, 1フレーム (ウェイト)
上記イベントを並列処理で実行して下さい。
移動は先程使用した座標変数で行います。±5は移動の幅ですのでご自分で調整してみて下さい。
上記はX座標が0以上816未満、Y座標が0以上624未満の範囲内でピクチャが移動します。
816、624はツクールMVの標準解像度ですのでご自分の製作中のゲームに合わせて数値、移動範囲は変更して下さい。
キー移動を行っている最中、プレイヤーも動いてしまう時はプレイヤーを停止させるプラグインなどありますので
そちらを利用すると良いかと思います。
※マンカインド様作「プレイヤー移動禁止プラグイン」
http://mankind-games.blogspot.com/2016/ ... st_10.html

以上ですがご参考になれば。
アバター
たこ焼きかけご飯
記事: 19
登録日時: 2020年8月16日(日) 13:13
お住まい: 彩の国
連絡する:

Re: ピクチャを十字キーで移動させたい。

投稿記事 by たこ焼きかけご飯 »

お返事遅れて申し訳ございません。
冷やっこ様、ありがとうございます!
試してみたところ、無事に想定していた通りの動作ができました!
ありがとうございました!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Twitter:https://twitter.com/takokake
りんくす:https://sites.google.com/view/takokakelinks
RPGツクール永遠の初心者
返信する

“MV:質問”に戻る