WebGLの差分タイムラインの変え方。

main BBS フォーラム システム・仕様系Q&A WebGLの差分タイムラインの変え方。

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

    いつも楽しくえもふりを使わせていただいております。

    WebGLでメインタイムラインは
    function face(btnNo) {
    if (btnNo == 1) {
    player.mainTimelineLabel = ‘sample_喜03’;
    } else if (btnNo == 2) {
    player.mainTimelineLabel = ‘sample_怒00’;
    } else if (btnNo == 3) {
    player.mainTimelineLabel = ‘sample_哀00’;
    } else if (btnNo == 4) {
    player.mainTimelineLabel = ‘sample_楽00’;
    } else if (btnNo == 5) {
    player.mainTimelineLabel = ‘sample_驚01’;
    }
    }
    のようなJSのコードで変更することができたのですが、

    たとえば、差分タイムラインのスロット2のタイムラインを変更したいときに、
    function pose(btnNo) {
    if (btnNo == 1) {
    player.diffTimelineSlot2 = ‘腕ポーズ1’;
    } else if (btnNo == 2) {
    player.diffTimelineSlot2 = ‘腕ポーズ2’;
    }
    }
    このように、player.diffTimelineSlot2に直接タイムライン名を入れると
    バグってしまいます。(今回腕のポーズを変えるタイムラインをいれたのですが、
    点滅してしまったり、変更ができなかったり。)

    おそらく、
    player.diffTimelineSlot2に直接タイムライン名を入れるのではない方法で
    差分タイムラインのスロットは変更するのだと思いますが、
    方法がわかりません。

    ご教授いただければ幸いです。

    #8044 返信
    くろにゃあ
    ゲスト

    差分タイムラインのリピートを無くしたら
    上記のコードでバグらなくなりました。

    お騒がせす申し訳ありませんでした。

    #8045 返信
    emote_ofc
    キーマスター

    E-moteオフィシャルです!
    この度はご質問をいただきましてありがとうございます。

    返信が遅くなり申し訳ございません。
    自己解決されたようで安心いたしました。

    また何かご不明な点等ございましたら、お気軽にお問い合わせください。
    引き続き、えもふり並びに有限会社エムツーをよろしくお願いいたします!

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: WebGLの差分タイムラインの変え方。で#8044に返信
あなたの情報:





<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="">