検索結果 785 件

by にゃたま
2020年3月02日(月) 13:53
フォーラム: MV:質問
トピック: 【解決】デバッグモードで起動時に特定のスイッチor変数を変化させたい
返信数: 11
閲覧数: 672

Re: デバッグモードで起動時に特定のスイッチor変数を変化させたい

まっくす さんが書きました:にゃたま様

ツクールMVで「▷」を押してテストプレイが開始した瞬間に自動で
という意味でした。わかりにくく書いてしまい申し訳ございません。


それは実行時に毎回該当の変数orスイッチを変更したいということですか?
起動してF9で毎回同じ変数orスイッチを変えるのが手間だからという意味ですか?
by にゃたま
2020年3月02日(月) 13:41
フォーラム: MV:質問
トピック: 【解決】デバッグモードで起動時に特定のスイッチor変数を変化させたい
返信数: 11
閲覧数: 672

Re: デバッグモードで起動時に特定のスイッチor変数を変化させたい

まっくす様

デバッグモードというのはF9を押したときのデバッグウィンドウのことを
表しているのでしょうか?
このウィンドウでスイッチor変数が変えられないということでしょうか?
こちらで確認した限り普通に変更できるので
このウィンドウが出ないとかでしたら他に有効にしている何か別のプラグインが出させないように
しているとかそんなところではないですかね。
またウィンドウが出ても値が変更できないといったことも
同様に他のプラグインに原因がある気がします。
by にゃたま
2020年2月29日(土) 19:47
フォーラム: MV:質問
トピック: 解決)マップ画面でのステート解除を時間制に仕様変更
返信数: 14
閲覧数: 1102

Re: マップ画面でのステート解除条件をリアルタイムに仕様変更

Plasma Dark様 ありがとうございます。 おかげさまで自動的に毒が解除されるようになりました。 私自身こちらのMOG_ChronoEngineには興味があり いずれ使ってみたいと思っていたので今回の件は非常に参考になりました。 元々はこめかみ様の質問に回答したことが始まりでしたが MOG_ChronoEngineとはご縁があるみたいですね(^^; 私ではスクリプトはそれほど知識なく解決できないのでお願いして正解でした。 紹介いただいたMDNのサイトは時間のあるときに見ておきます。 とても勉強になりそうなサイトの紹介ありがとうございました。 こめかみ様 前にPlasma Dark様が書か...
by にゃたま
2020年2月29日(土) 18:57
フォーラム: MV:質問
トピック: 解決)マップ画面でのステート解除を時間制に仕様変更
返信数: 14
閲覧数: 1102

Re: マップ画面でのステート解除条件をリアルタイムに仕様変更

Plasma Dark様

お世話になっています。
置き換えましたがやはりうまく動作しないようです。

スクリーンショット 2020-02-29 18.38.34.png


StatesDurationは10で
毒解除ターンは2で並列で10フレームおきに実施しましたが
この設定で3分程度は待ちましたが毒は一向に解除される気配なく…

お手数おかけして申し訳ございません。
私自身スクリプトは勉強中で
正直提示頂いたコードが何故バトラー一覧を取得できる動作を行っているのかわかりません。
もはや言われるように実装するしかないといった状況です。
よろしくおねがいします。
by にゃたま
2020年2月29日(土) 14:59
フォーラム: MV:質問
トピック: 解決)マップ画面でのステート解除を時間制に仕様変更
返信数: 14
閲覧数: 1102

Re: マップ画面でのステート解除条件をリアルタイムに仕様変更

PlasmaDark様 迅速に対応いただきありがとうございます。 一つ重要なことを伝え忘れておりました。 MOG_ChronoEngineではBattleModeにABSモードを使用しているという点です。 クロノモードではないのでどうも以下の関数を実行しないようです。 Game_Map.prototype.targetsOnScreen したがってthis._battlersOnScreen.push(character);によりプッシュされておらず つまり $gameMap._battlersOnScreenの中にはなにも入らないようです。 これが理由でどうもうまくいかないようです。 ABS...
by にゃたま
2020年2月29日(土) 09:28
フォーラム: MV:質問
トピック: 解決)マップ画面でのステート解除を時間制に仕様変更
返信数: 14
閲覧数: 1102

Re: マップ画面でのステート解除条件をリアルタイムに仕様変更

Plasma Dark様

解決策を提示いただきありがとうございます。仰られたように
単純にマップに以下のように並列イベントを配置し一定時間ごと(60フレームごと)
に起動しましたがうまくいかず時間経過で毒が解除されませんでした。
スクリーンショット 2020-02-29 9.19.38.png

毒ステートは以下のような設定です
スクリーンショット 2020-02-29 9.23.55.png

このやり方でどこか問題あるでしょうか?
by にゃたま
2020年2月28日(金) 22:29
フォーラム: MV:質問
トピック: 解決)マップ画面でのステート解除を時間制に仕様変更
返信数: 14
閲覧数: 1102

Re: マップ画面でのステート解除条件をリアルタイムに仕様変更

Twitterにて連絡いただきMOG_ChronoEngineを解析していましたが 私の技術力ではどうしても解決できなさそうでした。 こめかみ様のやりたいこととしては以下のとおりです。 MOG_ChronoEngineを使ってマップイベントを敵として配置しています。 攻撃スキルに毒ステート100%の使用効果の攻撃を加え毒ステートを付加させ これを時間経過により解除したいということです。 ステートのターン制だと動かないと解除されないので(敵イベントは固定されている) 動かなくとも時間で解除されるようなプラグイン (例えばステートのメモ欄に<ReleaseTimer:60>←数字はフレーム単位の解...
by にゃたま
2020年2月26日(水) 07:53
フォーラム: MV:質問
トピック: 解決)マップ画面でのステート解除を時間制に仕様変更
返信数: 14
閲覧数: 1102

Re: マップ画面でのステート解除条件をリアルタイムに仕様変更

Komekami様

なるほど了解です。別プラグインを使用しているとの記載がなかった為、プラグインを使用してない標準の状態でのやり方を、記載しました。

よろしければその別に使っているプラグインの名前を教えて頂けたらこちらでも調査できますがいかがでしょうか?
ただ解決出来るかは別の話になりますが…
そのプラグインは私の知らないもののような気がします…
by にゃたま
2020年2月25日(火) 22:07
フォーラム: MV:質問
トピック: 解決)マップ画面でのステート解除を時間制に仕様変更
返信数: 14
閲覧数: 1102

Re: マップ画面でのステート解除条件をリアルタイムに

komekami様 こんばんは。 恐らくやりたいことはマップでステート付与させたとき時間経過で解除ということで 回答させていただきますが、以下の感じで並列処理を利用すれば可能と思います。 タイマーを使ってもできますしウェイトでもできます。 ステートは仮に毒としています。ともに10秒経過で解除されます。 戦闘シーンは考慮していませんのでご了承ください。 ○先ずはタイマーから。但しタイマーが実行されるとマップに表示されるので 非表示したい場合は別途スクリプトをいじって(若しくはプラグインで)対策する必要あります。 コモンイベント8に以下を実装(名前:ステート解除タイマー トリガー:並列処理 スイッ...
by にゃたま
2020年2月21日(金) 09:56
フォーラム: MV:プラグイン素材
トピック: ゲージ表示プラグイン(更新2020/02/33)
返信数: 12
閲覧数: 5071

Re: ゲージ表示プラグイン

しぐれん様 すこし細かな点になりますが現在値ゲージが減りアニメーションゲージが待機中に 現在値ゲージが更に減った場合、即ち最後に現在値ゲージに変更が加えられたときの 待機フレームを反映すべきであると考えます。 ただアニメーション中に現在時ゲージに変更が加えられた場合は待機フレームはなしでもいいように思います。 つまり一度開始されたアニメーションは現在値に到達するまで動き続ける感じ。 もう一案としてはアニメーション中に変更が加えられたら一旦アニメーションピクチャを現在値ピクチャに即座に 合わせてその位置からアニメーションするという案もあります。 いわゆる一旦リセットしてアニメーションするパターン...

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