マップ名表示について(解決済

アバター
sairi
記事: 57
登録日時: 2016年2月05日(金) 16:37
連絡を取る:

マップ名表示について(解決済

投稿記事by sairi » 2016年8月06日(土) 11:54

何時もお世話になっております。
機能に不慣れなもので、もし見落としでしたら申し訳ないのですが、
マップ名表示の「内容」を変更するにはどうしたら良いのでしょうか…
ワールドマップにいる時に地域表示にしたくて、
リージョン毎に条件分岐をしてマップ名を変えれば良いかなと思って探したのですが、
マップ名を表示、非表示の項目はあっても、内容の変更は見当たらなくて
おそらくスクリプトで直接書くしか無いと思うのですが、どう記述したら良いのか知りたいです。
最後に編集したユーザー sairi on 2016年8月06日(土) 15:29 [ 編集 1 回目 ]

奏ねこま
記事: 351
登録日時: 2016年1月20日(水) 20:04

Re: マップ名表示について

投稿記事by 奏ねこま » 2016年8月06日(土) 12:39

マップ名は$dataMap.displayNameにあるので、スクリプトで

$dataMap.displayName = 'マップ名'

のようにすれば変更できます。
ただ、$dataMapはマップ切り替え時に読み込まれますので、場所移動を行うと
移動先に設定されたマップ名で上書きされますので、ご注意ください。

余談ですが、

SceneManager._scene._mapNameWindow.open();

というスクリプトで、好きなタイミングでマップ名を表示できます。
アバター
raeyik
記事: 38
登録日時: 2016年6月10日(金) 15:24

Re: マップ名表示について

投稿記事by raeyik » 2016年8月06日(土) 12:42

やなさんの
アニメーションマップネームver1.03 MV用プラグイン
https://twitter.com/yanatsuki_/status/7 ... 9968729089
CommonPopupCore.js
AnimationMapName.js
Demo
https://twitter.com/yanatsuki_/status/7 ... 8558406657
* マップのメモ欄に
* <RegionName○:xxx …>
* <リージョンネーム○:xxx …>
……
* 例:3番のリージョンに侵入した際、テストエリアA-1のテキストを、
* パターンGrowUpで60フレームの表示時間だけ表示
* <リージョンネーム3:テストエリアA-1 pattern:GrowUp count:60>
アバター
sairi
記事: 57
登録日時: 2016年2月05日(金) 16:37
連絡を取る:

Re: マップ名表示について

投稿記事by sairi » 2016年8月06日(土) 15:28

こま様 >>有難う御座います、説明が下手だったにも関わらず的確なお返事助かりました!
リージョンIDを変数格納した条件分岐の後スプリクトに教えて戴いた記述を入れたらいけました :D
結構シンプルに出来ちゃうもんなんですね…プラグイン色々入れてるんで、
なるべく噛ませたくないなと思って居たのでこういった形で終わって良かったです。

raeyik様 >>そういうプラグインもあるのですね、今後またマップ表記でやってみたい事が出来たら参照にしたいと存じます。
丁寧に教えて戴いて有難う御座いました!

“MV:質問” へ戻る