minahitoの鯉日記スマートフォン用の表示で見るminahitoの鯉日記この広告は、90日以上更新していないブログに表示しています。2013-09-15uniSWFに関するメモunity3dムービークリップしか再生できないuniSWFは、ムービークリップしか再生できないが、受け取ったデータはシーンに直接書かれていることが多かったりする。その場合は、シーンの内容を某かのムービークリップにコピーしてやる必要があります。ファイルを開いて、ライブラリの上で右クリックし「新規シンボル」を選択(挿入>新規シンボルでもOK)ASリンケージにプログラム側から引くための名前を書いておく(例:MainSceneなど)シーンのタイムライン上で右クリックし、「すべてのフレームを選択」し、もう一度右クリックして「フレームをコピー」する先ほど追加したムービークリックを選び、タイムライン上で右クリック→「フレームをペースト」するストップコントロールuniSWFではActionScriptそのものは実行できませんが、uniSWF専用の関数を書いておくことで、「stop」「gotoAndStop(ラベル名)」「gotoAndPlay(ラベル名)」の3種類の制御をSWF側に埋めておくことができます。セットアップは、http://www.uniswf.com/home/manual/sectionName/Timeline%20API::Basic%20uniSWF%20AS3%20APIのページの通り。順を追って説明すると、「パブリッシュ設定」を開いて、右上の「ActionScript3.0」の右側にあるスパナのアイコンをクリックします。開いたダイアログの「ライブラリパス」のタブをクリックし、「+」マークのアイコンを押して行を増やしたら、増えた空行をクリックして選択したあと、「ー」マークの右隣にあるfアイコン「SWCファイルを参照」を押し、uniSWFに付随しているfluidlayout.swcを指定します。指定したラベルへジャンプして再生を開始・続行(プログラム側から見ると連続再生が行われているように見える)の3つの命令を埋め込めるようになります。埋めておくことも推奨されています。総尺240フレームのムービークリップ中で、総尺300フレームのムービークリップをインクルードすると、uniSWFでは総尺240フレームと解釈され、最後まで再生されません。引用元のタイムラインで空のキーフレームを引いて尺が合うようにしてやる必要があります。メンバとしてその下にぶら下がっております。»プロフィールid:minahito_carp今年こそ広島が優勝したブログ。(1)はてなブログをはじめよう!minahito_carpさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。