うまく出来たようで良かったです。
自分はただアドバイスをしただけなので結構です。
検索結果 151 件
- 2016年11月13日(日) 19:03
- フォーラム: MV:質問
- トピック: 【解決済み】プラグインを作っているのですが初めてなのでうまくいきません。
- 返信数: 5
- 閲覧数: 4810
- 2016年11月13日(日) 18:22
- フォーラム: MV:質問
- トピック: 【解決済み】プラグインを作っているのですが初めてなのでうまくいきません。
- 返信数: 5
- 閲覧数: 4810
Re: プラグインを作っているのですが初めてなのでうまくいきません。
こんにちは。プラグイン見てみました。 まずはじめに、19行目の var BonusRate = float(parameters['BonusRate'] || 1.5); が違っているために、根本的にプラグインの取り込み自体に失敗してしまっています。 JavaScriptにはfloat()という関数は無くて、文字列を小数に変換したい時はparseFloat()と書きます。 なので上の部分は var BonusRate = parseFloat(parameters['BonusRate'] || 1.5); にしてください。 それからもう一箇所、22行目の if((a.enemy().met...
- 2016年11月05日(土) 19:38
- フォーラム: MV:プラグイン素材のリクエスト
- トピック: ナウローディングをアニメーション
- 返信数: 2
- 閲覧数: 3973
Re: ナウローディングをアニメーション
作ってみました。
(プラグイン名を変更するとパラメータが正しく反映されなくなってしまうので変更しないで下さい)
アニメーション用の画像は、下のサンプル画像のように縦一列にコマを並べて1枚の画像にし、「Loading.png」という名前でデフォルトのロード画像に上書きして下さい。
表示位置、アニメーションのコマ数、アニメーションの速度はパラメータで設定できます。
(プラグイン名を変更するとパラメータが正しく反映されなくなってしまうので変更しないで下さい)
アニメーション用の画像は、下のサンプル画像のように縦一列にコマを並べて1枚の画像にし、「Loading.png」という名前でデフォルトのロード画像に上書きして下さい。
表示位置、アニメーションのコマ数、アニメーションの速度はパラメータで設定できます。
- 2016年10月09日(日) 20:34
- フォーラム: MV:質問
- トピック: パズルゲームを組み込みたいのですが
- 返信数: 2
- 閲覧数: 2759
Re: パズルゲームを組み込みたいのですが
こんにちは。 まず選択肢のパターンが膨大になってしまう問題ですが、すべてを選択肢だけでやるのではなく、プレイヤーの歩行グラフィックをカーソル形にしてカーソルでキャラを選択する方式にしたらいいかと思います。 無題.png プレイヤーの移動設定で『すり抜けON』にし、イベントのプライオリティは全て『通常キャラの下』にしておけば、カーソルをキャラに合わせて決定キーでイベントを実行できます。 スイッチが足りないというのはスイッチではなく変数での管理をメインにしたらいいと思います。 1キャラにつき1つずつ変数を用意して、キャラが左の岸にいる時は変数の値を1、船に乗っている時は2、右の岸にいる時は3、とい...
- 2016年9月24日(土) 17:50
- フォーラム: MV:質問
- トピック: マップ名表示を真ん中寄せにするには?(解決済)
- 返信数: 4
- 閲覧数: 3502
Re: マップ名表示を真ん中寄せにするには?
なるほど、そういうことでしたか。 とりあえず簡単な方法として、使いたい制御文字が『\n[○]』だけなら、 Window_MapName.prototype.refresh = function() { this.contents.clear(); if ($gameMap.displayName()) { var width = this.contentsWidth(); this.drawBackground(0, 0, width, this.lineHeight()); var name = this.convertEscapeCharacters($gameMap.displayNam...
- 2016年9月24日(土) 16:20
- フォーラム: MV:質問
- トピック: マップ名表示を真ん中寄せにするには?(解決済)
- 返信数: 4
- 閲覧数: 3502
Re: マップ名表示を真ん中寄せにするには?
こんにちは。 マップ名の表示をしているのはrpg_windows.js 4704行目の Window_MapName.prototype.refresh = function() { this.contents.clear(); if ($gameMap.displayName()) { var width = this.contentsWidth(); this.drawBackground(0, 0, width, this.lineHeight()); this.drawText($gameMap.displayName(), 0, 0, width, 'center'); } }; で...
- 2016年9月16日(金) 07:22
- フォーラム: MV:プラグイン素材のリクエスト
- トピック: Tachi.jsプラグインの戦闘スピードを自由に調整できるように改造(テストしてくれる方募集中)
- 返信数: 23
- 閲覧数: 17026
Re: Tachi.jsプラグインの戦闘スピードを自由に調整できるように改造(お助け人募集)
そうですね。 だけど、たとえば var ○○' = ○○; ○○ = function(){ ○○' .apply(this,arguments); △△ = ××; }; のように元のメソッドを呼び出した後に新しい処理を追加している場合は、apply しているところに return を付けるとそこで処理が終わってしまって後ろまで行かなくなるので気を付けて下さい。 <NG> var ○○' = ○○; ○○ = function(){ return ○○' .apply(this,arguments); △△ = ××; }; ↑これだと △△ が実行されなくなってしまう
- 2016年9月15日(木) 19:01
- フォーラム: MV:プラグイン素材のリクエスト
- トピック: Tachi.jsプラグインの戦闘スピードを自由に調整できるように改造(テストしてくれる方募集中)
- 返信数: 23
- 閲覧数: 17026
Re: Tachi.jsプラグインの戦闘スピードを自由に調整できるように改造(お助け人募集)
原因わかりました。 1181行目からの var _Game_Interpreter_command230 = Game_Interpreter.prototype.command230; Game_Interpreter.prototype.command230 = function() { if(isSkipMode() === false){ _Game_Interpreter_command230.apply(this, arguments); } }; ここですね。 こいつの元のメソッドを見てみると Game_Interpreter.prototype.command230 = fun...
- 2016年9月14日(水) 22:55
- フォーラム: MV:プラグイン素材のリクエスト
- トピック: Tachi.jsプラグインの戦闘スピードを自由に調整できるように改造(テストしてくれる方募集中)
- 返信数: 23
- 閲覧数: 17026
Re: Tachi.jsプラグインの戦闘スピードを自由に調整できるように改造(お助け人募集)
まず2ターン目にフリーズする点ですが、1ターン目には何をしてますか? もし1ターン目に相手にある程度ダメージを与えている場合、身代わり関連の部分のミスだと思います。 2027行目の var members = this.members(); ですが、BattleManagerにmembers()というメソッドはありません。 ここはターゲットがアクター側かエネミー側かによってどちらのメンバーを取得するかを分けたいので var members = target.isActor() ? $gameParty.members() : $gameTroop.members(); とすればいいと思います。...
- 2016年9月01日(木) 00:09
- フォーラム: MV:質問
- トピック: エラーについて(MV Ver1.31)
- 返信数: 4
- 閲覧数: 8079
Re: エラーについて(MV Ver1.31)
こんばんは。
プラグインの中にIconSetの画像やCursor2のSEを使っているものはありますか?
もしある場合、プラグインの作り方によっては暗号化に対応していないことがあります。
プラグインを1つ1つオフにしてみて、原因のプラグインが特定できたらそのプラグイン名を書いてもらえれば(公式プラグインじゃない場合は出来たら配布先のURLも)、修正方法が分かるかもしれません。
プラグインが原因じゃない場合は自分には分からないですね・・・
プラグインの中にIconSetの画像やCursor2のSEを使っているものはありますか?
もしある場合、プラグインの作り方によっては暗号化に対応していないことがあります。
プラグインを1つ1つオフにしてみて、原因のプラグインが特定できたらそのプラグイン名を書いてもらえれば(公式プラグインじゃない場合は出来たら配布先のURLも)、修正方法が分かるかもしれません。
プラグインが原因じゃない場合は自分には分からないですね・・・