検索結果 108 件
- 2019年10月14日(月) 18:33
- フォーラム: MV:質問
- トピック: 【再び】条件による異なったメッセージの表示方法
- 返信数: 7
- 閲覧数: 3698
Re: 【解決済】条件による異なったメッセージの表示方法
解決されたようで良かったです >どこでお知りになるのですか? プラグインとかコアスクリプトとかに書かれてます \V[2]などの\は、エスケープ文字なのでそれだけでは文字と認識されません だから"\"と認識させたい場合は"\\"と書く必要があります ※イベントコマンド「文章の表示」では\V[2]は\\V[2]に加工されてから$gameMessage.add()に渡されます で、\\ は内部的に \x1b に変換されて処理されます★ Window_Base.prototype.convertEscapeCharacters = function(text) ...
- 2019年10月13日(日) 18:16
- フォーラム: MV:質問
- トピック: 【再び】条件による異なったメッセージの表示方法
- 返信数: 7
- 閲覧数: 3698
Re: 条件による異なったメッセージの表示方法
> 奏ねこま様 確かに良いですが、 スイッチ一発の方が楽じゃないですか? そして、全てのメッセージに \v[1] と書くんですか? コアスクリプトを汚したくないなら、 ▼こいつをプラグインにしてjs/pluginsに追加すれば済みます var _Game_Message_add = Game_Message.prototype.add; Game_Message.prototype.add = function(text) { var switch_number = 3; if ($gameSwitches.value(switch_number)) { text += "\x1b|...
- 2019年10月13日(日) 17:24
- フォーラム: MV:質問
- トピック: プライオリティをスクリプトで変更したい
- 返信数: 3
- 閲覧数: 4068
Re: プライオリティをスクリプトで変更したい
イベントの_priorityTypeを変更すれば済みます
この場合イベント4のプライオリティを「通常キャラの下」にしてます
与える値が1であれば、「通常キャラと同じ」に
与える値が2であれば、「通常キャラの上」になります
※マップ表示中にF8キーを押してコンソールを開き、上記をペーストして確認できます
コード: 全て選択
$gameMap.event(4)._priorityType = 0
この場合イベント4のプライオリティを「通常キャラの下」にしてます
与える値が1であれば、「通常キャラと同じ」に
与える値が2であれば、「通常キャラの上」になります
※マップ表示中にF8キーを押してコンソールを開き、上記をペーストして確認できます
- 2019年10月13日(日) 17:11
- フォーラム: MV:質問
- トピック: 【再び】条件による異なったメッセージの表示方法
- 返信数: 7
- 閲覧数: 3698
Re: 条件による異なったメッセージの表示方法
コアスクリプトrpg_objects.jsの421行目の書き換えで良いと思います(2行追加) スイッチ番号3がオンであれば、表示するテキストに \|\^ を追加します Game_Message.prototype.add = function(text) { this._texts.push(text); }; ▲これを▼のように書き換えます Game_Message.prototype.add = function(text) { var switch_number = 3; if ($gameSwitches.value(switch_number)) { text += "\x...
- 2019年10月13日(日) 09:35
- フォーラム: MV:質問
- トピック: 1つのマップに何体くらいイベントを配置しますか?
- 返信数: 8
- 閲覧数: 4135
Re: 1つのマップに何体くらいイベントを配置しますか?
> 虚構の城跡様
デプロイに時間が掛かりますよね
制作の効率化を図って質問をさせて頂いてます
デプロイに時間が掛かりますよね
制作の効率化を図って質問をさせて頂いてます
- 2019年10月13日(日) 09:11
- フォーラム: MV:質問
- トピック: 1つのマップに何体くらいイベントを配置しますか?
- 返信数: 8
- 閲覧数: 4135
Re: 1つのマップに何体くらいイベントを配置しますか?
特に目安はないわけですか
状況によって激しく変わり、1行でも並列が400あると重くなると・・・
ありがとうございました
並列は4つ程度です(スクリプトの並列は短期間だけ数個あります)
まあ、楽に情報は得られそうもないので自分で試してみます汗
すみません
状況によって激しく変わり、1行でも並列が400あると重くなると・・・
ありがとうございました
並列は4つ程度です(スクリプトの並列は短期間だけ数個あります)
まあ、楽に情報は得られそうもないので自分で試してみます汗
すみません
- 2019年10月13日(日) 06:14
- フォーラム: MV:質問
- トピック: 【解決済】バトラー上に表示されるステートアイコンを一時的に非表示にしたいです。
- 返信数: 3
- 閲覧数: 2327
Re: バトラー上に表示されるステートアイコンを一時的に非表示にしたいです。
エネミースプライトを取得して、そのステートアイコンスプライトを非表示にすれば可能です ①エネミースプライトの取得 var enemy_sprite = SceneManager._scene._spriteset._enemySprites[index]; ②ステートアイコンスプライトの非表示 enemy_sprite._stateIconSprite.visible = false; ※ラッパー関数を用意すればエネミースプライトの取得が楽です // エネミーのスプライトの取得 var getEnemySprite = function(index) { return SceneManager...
- 2019年10月13日(日) 04:26
- フォーラム: MV:質問
- トピック: 1つのマップに何体くらいイベントを配置しますか?
- 返信数: 8
- 閲覧数: 4135
Re: 1つのマップに何体くらいイベントを配置しますか?
仕事しつつ作ってて、あまり労力ないです
厳密なデータが欲しいのではなく、セオリーがあれば教えて頂きたかったのです
つまり「1マップに何体程度が良い」などがあれば
厳密なデータが欲しいのではなく、セオリーがあれば教えて頂きたかったのです
つまり「1マップに何体程度が良い」などがあれば
- 2019年10月12日(土) 20:44
- フォーラム: MV:質問
- トピック: リセット時に呼ばれる処理はありますか
- 返信数: 4
- 閲覧数: 2264
Re: リセット時に呼ばれる処理はありますか
ありがとうございます location.reload()が呼ばれる直前でセーブの記述をしました★ SceneManager.onKeyDown = function(event) { if (!event.ctrlKey && !event.altKey) { switch (event.keyCode) { case 116: // F5 if (Utils.isNwjs()) { // ↓↓ここに追加しました★ localStorage._data = JSON.stringify(data); location.reload(); } break; case 119: /...
- 2019年10月12日(土) 20:19
- フォーラム: MV:質問
- トピック: 1つのマップに何体くらいイベントを配置しますか?
- 返信数: 8
- 閲覧数: 4135
Re: 1つのマップに何体くらいイベントを配置しますか?
ありがとうございます
※制作時間が限られているので質問しています
出来ればズバリ答えが頂けるとより助かります
※制作時間が限られているので質問しています
出来ればズバリ答えが頂けるとより助かります