検索結果 107 件

by yamachan
2016年7月25日(月) 03:33
フォーラム: MV:質問
トピック: 画面にブラー、回転、モザイク、歪みなどの効果を与えたい
返信数: 9
閲覧数: 19595

Re: 画面にブラー、回転、モザイク、歪みなどの効果を与えたい

こんばんは! :D ちょっと眠気に負けそうなので、ブラーだけ… 試しに以下のようなコモンイベントを作成しました。 0.png 以下のJavaScriptを貼っただけです。 SceneManager._scene.filters = [new PIXI.BlurFilter()]; マップに設置した適当なイベントから↑のコモンイベントを呼ぶと、画面にブラーがかかりました。 :D 1.png いまの MV の PIXI はver2 ベースなので、そのへんで注意が必要です。 PIXI.filters.BlurFilter() じゃなくて new PIXI.BlurFilter() なのもそうかな? ...
by yamachan
2016年7月25日(月) 02:57
フォーラム: MV:プラグイン素材のリクエスト
トピック: (解決済み)ショップアイテムを分類するプラグイン
返信数: 2
閲覧数: 2550

Re: ショップアイテムを分類するプラグイン

こんばんは! :D 標準のショップを地味に拡張するプラグインを以前に作成しました。 今回、それを拡張して分類機能を追加してみましたので、もしよろしければお試しください。 RTK1_Shop プラグイン https://github.com/yamachan/jgss-hack/blob/master/RTK1_Shop.ja.md 以下の基本プラグインを先に読み込んでください https://github.com/yamachan/jgss-hack/blob/master/RTK1_Core.ja.md 以下のようなショップの購入画面が RTK1_Shop-10.ja.png プラグインの ...
by yamachan
2016年7月24日(日) 17:03
フォーラム: MV:質問
トピック: (解決済)戦闘中につかったスキルのIDを取得
返信数: 4
閲覧数: 5779

Re: (解決済)戦闘中につかったスキルのIDを取得

おお、解決済みでしたね ;) もう不要だとおもいますが、せっかく作成したので、いちおう貼っておきます。 スキルの効果から呼ばれるコモンイベントで、JavaScriptコードを直に書く場合には、以下のような感じですかね。 var skill = $gameParty.inBattle() ? BattleManager._subject.lastBattleSkill() : $gameParty.menuActor().lastMenuSkill(); if (skill) { $gameVariables.setValue(20,skill.mpCost); //変数20番にセット } では...
by yamachan
2016年7月24日(日) 02:32
フォーラム: MV:プラグイン素材
トピック: マップでイベントの条件が全て揃うとスイッチをONするプラグイン
返信数: 0
閲覧数: 3952

マップでイベントの条件が全て揃うとスイッチをONするプラグイン

こんばんは! :D 私は昔から 倉庫番 というパズルゲームが好きでした。 なのでドラクエなどによくある、岩を移動してクリアするパズル的なステージも好きです。 RPGツクールMV の標準機能で 「押せる岩」 は定義できますが、単に脱出するだけでなく、ちゃんと指定位置に動かしてクリア条件を満たす処理、つまり倉庫番的なステージを作るのは少し面倒そうです。 というわけで、倉庫番的なステージを実現するのを補助するプラグインを作成してみました。 例えばこんな感じで配置してある岩を RTK_EventMatch-06.png 押して動かし、十字に並べてあげると邪魔な炎が消えてワープゾーンになる、みたいな。 ...
by yamachan
2016年7月23日(土) 12:58
フォーラム: MV:質問
トピック: イベントどうしのプライオリティ判定が厳しすぎる件
返信数: 6
閲覧数: 5187

Re: イベントどうしのプライオリティ判定が厳しすぎる件

こんにちは! :D Trb さん、ありがとうございます。 ご指摘のとおりでした、すみません。 :oops: Game_Map.prototype.eventsXyNt = function(x, y) { return this.events().filter(function(event) { return event.posNt(x, y); }); }; Game_CharacterBase.prototype.posNt = function(x, y) { // No through return this.pos(x, y) && !this.isThrough()...
by yamachan
2016年7月23日(土) 11:49
フォーラム: MV:質問
トピック: イベントどうしのプライオリティ判定が厳しすぎる件
返信数: 6
閲覧数: 5187

Re: イベントどうしのプライオリティ判定が厳しすぎる件

twitter のほうでイベントの「すり抜け」フラグを教えていただきました。 これをうまく使えるような気がしたので、プラグインを作成してみました。 /*: * @plugindesc イベントの移動時に「すり抜け」が設定されたイベントをすり抜ける */ (function(_global) { Game_Event.prototype.isCollidedWithEvents = function(x, y) { var events = $gameMap.eventsXyNt(x, y); return events.some(function(event) { return !event....
by yamachan
2016年7月23日(土) 11:26
フォーラム: MV:質問
トピック: イベントどうしのプライオリティ判定が厳しすぎる件
返信数: 6
閲覧数: 5187

Re: イベントどうしのプライオリティ判定が厳しすぎる件

やなつきさん、こまさん、ありがとうございます。

シリーズで洗練されてきたゲーム構造なので、歴史的な経緯はありそうですね。

マップの境界などにイベントが居座って邪魔をするというような挙動も、この仕様を使えば回避できます。

むむ、なるほど、これは気がつきませんでした。
そういえばマップ移動もイベントなので、その位置に居座られると移動できなくてイライラしそうですね。
by yamachan
2016年7月23日(土) 01:09
フォーラム: MV:質問
トピック: イベントどうしのプライオリティ判定が厳しすぎる件
返信数: 6
閲覧数: 5187

イベントどうしのプライオリティ判定が厳しすぎる件

こんばんは! :D ふと気がついたのですが、イベントの動作タイプを「ランダム」とか「近づく」とかして画面を動かしているとき、他のイベントを避けませんか? 例えば季節によって種類を変えたくて、プライオリティを 「通常キャラの下」 にした花のグラフィックのイベントをマップに敷き詰めた場合、上記の敵はそのエリアに入ってこないようです。 気になって調べてみると、Game_CharacterBase.prototype.isCollidedWithEvents ではちゃんとプライオリティを考慮した判定をしていますが… わざわざサブクラスの Game_Event.prototype.isCollidedW...
by yamachan
2016年7月21日(木) 21:55
フォーラム: MV:プラグイン素材のリクエスト
トピック: 変数に応じて、ロックが外れる選択肢を作っていただきたいのですが…
返信数: 7
閲覧数: 4988

Re: 変数に応じて、ロックが外れる選択肢を作っていただきたいのですが…

こんばんは! :D テスト不足ですみません。 6行足してください、のところですが、lk()の条件が成立しない時の処理を忘れていました。 以下の8行を代わりに足してください。 if (regLk.test(str)) {       if (this.evalChoice(RegExp.$1)) { str = "ロック中!"; enable = false; } else { str = str.replace(regLk, '');       } } 「ロック中!」の半透明の件ですが、こちらでは半透明 -> 普通の文字表示になっていて、かつ選択できなくなっています。 で...
by yamachan
2016年7月21日(木) 00:12
フォーラム: MV:プラグイン素材のリクエスト
トピック: ポ○モンのような、トレーナーに見つかるとイベントが発生するシステム<解決済み>
返信数: 10
閲覧数: 11821

Re: ポ○モンのような、トレーナーに見つかるとイベントが発生するシステム

こんばんは! :D

リクエストありがとうございました。
ver 1.02 で障害物に対応しましたので、↑のリンクから再ダウンロードしてお試しください。

ついでにフォロワーも発見対象になるオプションも追加してみました。

ではでは。

詳細検索ページへ移動する