胴体差分をティラノスクリプトで表示する方法

main BBS フォーラム キャラクター作成系Q&A 胴体差分をティラノスクリプトで表示する方法

  • このトピックには4件の返信、2人の参加者があり、最後にh.tにより5年、 3ヶ月前に更新されました。
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #8112 返信
    八軒
    ゲスト

    キャラに制服、私服の2パターンの胴体を用意したのですが、
    タイムラインでは腕タイプのようなパラメータが存在しないため
    ティラノスクリプト上で差し替える方法がわかりません。
    現状は服の違うモデルを2体つくり、
    そのふたつをhideとshowで差し替えることで実現していますが
    もし1モデルで差し替え可能な方法があればお教えいただければ幸いです。

    #8164 返信
    emote_ofc
    キーマスター

    E-moteオフィシャルです!
    ご返信が遅くなり申し訳ございません。

    もしもご利用頂いている環境がえもふりの場合:
    現在、えもふりでは”差分ファイルの出力機能”に対応しておりませんため、
    差分ファイルを利用したティラノスクリプトでの開発を行うことができません。
    お客様の「服の違うモデルを2体つくり、切り替える」手法が正規の表現手段となります。

    もしもご利用頂いている環境が正式版E-moteの場合:
    現在、ティラノスクリプトでの差分データを読み込む「スクリプトのクチ」がご用意できておりません。
    本機能は、近日中のE-moteのバージョンアップにて対応予定でございますため、引き続ぎ弊社公式アナウンスにご注目頂ければ幸いです。

    今後とも、えもふり・E-moteならびに有限会社エムツーをよろしくお願いいたします。

    #17241 返信
    h.t
    ゲスト

    >本機能は、近日中のE-moteのバージョンアップにて対応予定でございます
    E-moteで対応しましたでしょうか?
    対応してたら 出力の手順を教えて下さい。

    #17724 返信
    emote_ofc
    キーマスター

    こんにちは!E-moteオフィシャルです。
    大変申し訳ございません。
    こちらのアップデートにつきまして、現状「えもふり」が差分出力に対応しておりませんため、実装が見送られておりました。

    今後、コマーシャル・インディーズに限定した本家ティラノスクリプトプラグインへの反映を予定しておりますが、
    ひとまず、コマーシャル・インディーズ向けの拡張方法として、以下をご案内させていただきます。
    ———–
    ※こちらの情報は「E-moteコマーシャル・インディーズ」向けの情報です。
    ①プラグイン(javascript)の拡張
    data/others/plugin/emote/tyrano_emote.js の 182行目の

    player.loadDataFromURL(“./data/others/plugin/emote/model/”+pm.storage+”.emtbytes”);

    という記述を

    player.loadDataFromURL.apply(player, pm.storage.split(“,”).map(function(value){ return “./data/others/plugin/emote/model/” + value + “.emtbytes”; }));

    と変更してください。

    ②ファイルの出力
    E-moteプロジェクトファイル(.emtproj,.mmo)を開いた状態で
    [ファイル]->[エクスポートする]より、エクスポートダイアログを開きます。

    エクスポートダイアログ内の”パッキング”項目の”差分パーツ”設定で、必要なパーツを書き出します。
    今回は、頭のみを”head.emtbytes”、体のみを”body.emtbytes”、タイムラインを”timeline.bytes”で書き出しました。

    ③シナリオからの呼び出し
    // シナリオファイル上からの呼び出し
    [emote_new storage=”body”,”head”,”timeline”]

    上記のように、通常の[emote_new]タグのstorage指定にて、カンマ区切りの文字列を渡すことで、差分データを指定出来るようになります。

    ———–

    以上となります。
    この度はご不便をおかけし大変恐縮です。
    今後ともE-mote並びにえもふりを何卒よろしくお願い申し上げます 。

    #17933 返信
    h.t
    ゲスト

    迅速で丁寧な解説ありがとうざいました。解決しました

5件の投稿を表示中 - 1 - 5件目 (全5件中)
返信先: 胴体差分をティラノスクリプトで表示する方法で#17241に返信
あなたの情報:





<a href="" title="" rel="" target=""> <blockquote cite=""> <code> <pre class=""> <em> <strong> <del datetime="" cite=""> <ins datetime="" cite=""> <ul> <ol start=""> <li> <img src="" border="" alt="" height="" width="">