【自己解決】用意した【近景の画像】を固定したまま潜り抜ける動作をしたい。

アバター
みたしや
記事: 37
登録日時: 2017年2月08日(水) 22:39
連絡を取る:

【自己解決】用意した【近景の画像】を固定したまま潜り抜ける動作をしたい。

投稿記事by みたしや » 2021年5月14日(金) 04:33

foreground.js を使って下の画像のような 用意された近景の下をくぐりぬけるような事がしたいです。

キャプチャ.JPG


ちなみにこちらの上のゲーム……サンプルゲームなので使い方の仕様をマネして、近景の下をくぐりぬけることをしようとしたのですが……

キャプチャ2.JPG


同じように近景を用意して、画像サイズ マップの大きさ マップに書かれているメモ と同じようにしても
近景がプレイアブルキャラについてくるようになってしまい。困っています。

キャプチャ3.JPG
キャプチャ3.JPG (46.32 KiB) 閲覧数: 880 回



 ツクールのバージョンは1.6.2で、付属していた【foreground.js】を使用しています。
 また、プラグインの競合が起こっているのかと考え、一番上や下に持ってきて試したものの。直りませんでした。


 どうやったら、近景の下を潜り抜ける事が出来るのでしょうか?
何が間違っているのか、分かりません。どなたか分かる人がいらっしゃったら回答の方をよろしくお願いします。
最後に編集したユーザー みたしや on 2021年5月15日(土) 10:44 [ 編集 1 回目 ]

アバター
みたしや
記事: 37
登録日時: 2017年2月08日(水) 22:39
連絡を取る:

Re: 用意した【近景の画像】を固定したまま潜り抜ける動作をしたい。

投稿記事by みたしや » 2021年5月15日(土) 10:44

 みたしやでございます。

 近景が固定されて、動かない原因が分かりましたので報告させていただきます。

 結論から言うと、プラグインの競合に問題がございました。

 【工程】
 1.Foreground.js 以外のスクリプトをすべてOFFにする。
 2.原因を突き止めるため、ブロックに分けたスクリプトをONにする。
 3.原因となるスクリプトを発見。


 原因となっていたスクリプトは
 取り入れていた【smoothscroll.js】の滑らかに動く際に起こる Scroll処理 に問題がございました。
 
 Game_Map.prototype.setup が常に起こっている為。近景が画面に固定されるようになっていたようです。


 【対策】として、

 移動時にキャラクターの移動速度が前々から早かったという事もあり【smoothscroll.js】を外させていただく工程を取らせていただきました。

以上です。 ご迷惑をおかけしました。

 

“MV:質問” へ戻る