1. このサイトではcookie (クッキー) を使用しています。サイトの利用を継続した場合、cookieの使用に同意したものとみなさせていただきます。 詳しくはこちらをご覧ください。

スクリプト:イベントの上下反転やクロスフェードなどを実現

神無月サスケ2017-05-05に開始した「ツクールMV」の中の討論

  1. 神無月サスケ

    神無月サスケ ユーザー

    AndAppで導入実績のあるプラグインのうち、需要がありそうだと聞きつけたので、
    未公開のプラグインを、この場を借りて初公開します。

    このプラグインは、「イベント(またはプレイヤー)」の「移動ルートの設定」から、
    「スクリプト」で呼び出すことにより、イベントに対して、様々なエフェクトがかけられます
    ・色合い(tint)の変更:フレーム指定や、変更終了まで待つかも設定可能
    ・不透明度の変更:同上
    ・フキダシアイコンの表示:イベントコマンドをわざわざ呼び出さず、「移動ルートの設定」から出来るのが特徴
    ・上下反転
    ・回転角度設定
    ・オフセット(座標ずらし)設定 / 視点範囲設定
    ・プライオリティ(通常キャラの上/同じ/下)変更
    ・クロスフェードさせてキャラ画像変更
    (つまり、元のキャラがフェードアウトしながら、新しいキャラがフェードインしていく)

    ■更新履歴
    2018.Aug.23 : Ver1.0.1
    並列処理から呼び出した際、ウェイトありにすると
    うまく作動しなくなることがあるバグを修正

    ■利用規約
    MITライセンスに準じます。すなわち……
    • 製作者: 神無月サスケ
    • 非商用利用: 自由
    • 商用利用: 自由
    • 再配布: OK
    • 加工: OK
    • 加工後の再配布: OK
    • シリーズ: ツクールMV
     

    添付ファイル:

    最後に編集: 2018-08-23
    #1
    コテツMM, どらぴか, チョコワ部他12人がいいね!しています
  2. コテツMM

    コテツMM ユーザー

    神無月サスケ様、いつもお世話になっています。
    自分が使って起こしたわけではなく、報告という形になってしまって申し訳ありませんが、ツクマテにてこのプラグインとmove route coreを併用すると画像のようなエラーが起きて困ってますって投稿されておりました(昨日)。自分では解決方法を提示してあげることができないのでプラグインを作られた神無月サスケ様なら何か解決策がわかるかな?と思って書き込んだ次第です。

    https://tm.lucky-duet.com/viewtopic.php?f=23&t=6447
     

    添付ファイル:

    #2
    神無月サスケ がいいね!しました
  3. 神無月サスケ

    神無月サスケ ユーザー

    上記の件、僕の方でも検証しましたが、Yanfly氏のプラグインが複雑すぎて、
    なかなか問題の切り分けが出来ません。

    僕の方のプラグインが悪さをしているとしたら、231行目か232行目だと思われるので、
    並列処理でやるなら、"this. opaque(0, 120, true);" のtrueをfalseにして、
    まだ問題が起きるかどうか、確認していただきたいと思います。

    あるいは、もう一つの可能性として考えられるのは、
    231行目はマップのインタプリタを直接操作しています。
    PHP:
    $gameMap._interpreter.wait(duration);
    この行の最初に // をつけてコメントアウトすれば、うまく動くかもしれません。

    以上が、思いつく理由です。

    これ、ツクマテの方にも書こうと思いましたが、あまりに頼りない意見なので、
    敢えて書かずに、より詳しい方の意見を待ちたいと思います。
     
    最後に編集: 2018-08-18
    #3
    コテツMM がいいね!しました
  4. コテツMM

    コテツMM ユーザー

    #4
    神無月サスケ がいいね!しました
  5. 神無月サスケ

    神無月サスケ ユーザー

    あ、どうも、コテツMMさん、
    わざわざツクマテの方にご報告ありがとうございます。
    僕の目星付けたところで良かったのですね。
    これなら、自分でツクマテに書けばよかったかもしれませんが、
    ご報告してくれて感謝です。
     
    #5
    コテツMM がいいね!しました
  6. 神無月サスケ

    神無月サスケ ユーザー

    本プラグインをver1.0.1にアップデートしました。
    具体的な変更は、「並列処理から呼び出された場合、ウェイトありの処理を行おうとすると
    うまく動作しなくなる」バグの修正です。

    スレッドのトップに置いておりますので、必要な方は、更新していただけると助かります。
     
    #6
    コテツMM がいいね!しました

このページを共有