【VX】中心位置をずらしたまま場所移動したい

返信する
林玉太郎
記事: 4
登録日時: 2020年9月07日(月) 23:06

【VX】中心位置をずらしたまま場所移動したい

投稿記事 by 林玉太郎 »

ギミックの関係で、同じ構造の2枚のマップを場所移動しながら1つのマップとして使用しています。
(小さな本屋様のMelt_mapを導入し、移動時にフェードしないようにしています)
マップスクロール後、プレイヤーが画面の中心からずれた状態で場所移動しても中心位置が戻らないようにしたいのですが、どのようにすればよいでしょうか?
ゆわか
記事: 400
登録日時: 2015年11月10日(火) 20:08
連絡する:

Re: 【VX】中心位置をずらしたまま場所移動したい

投稿記事 by ゆわか »

VXは、今はもうインストールしてないので、動作の確認はできないのですが

基本的に、自然に中心位置がずれるのは、マップの上下左右の端っこに近づいている時だと思います。
それであれば、マップの端に来ても中心位置がずれないマップの書き方をすれば解決なんですけれど
マップに余白(というか余黒?)は作りたくないとか
スクリプトとかで「中心位置をずらす」とか、特殊な方法でずらしている場合はちょっとわかんないです。
林玉太郎
記事: 4
登録日時: 2020年9月07日(月) 23:06

Re: 【VX】中心位置をずらしたまま場所移動したい

投稿記事 by 林玉太郎 »

説明不足ですみません。
状況としては、 ギミック作動→マップをイベントコマンドでスクロール→仕掛けを解く→別マップに移動 という手順を踏んでおり、画面がプレイヤー中心に戻る前に仕掛けを解いてしまうとズレが生じるというものです。
返信する

“VX / Ace:質問”に戻る