novv苦労してローディングのコード書いてみたのにローディング画面が一瞬しか見えないです。ロード完了後も50フレーム見えるように変更しました。外部のswfファイルを読み込んで処理しているのですがなぜか読み込めないswfファイルが多々あります。その辺調べないとダメですね。読み込んでいるのは自作のエフェクトライブラリで作った処理です。今作ってるアプリなんかで使ってます。徐々にライブラリのエフェクトを増やしていきたいですね。9以前つくったflashに修正を加えてみました。今回紹介するライブラリを使ってます。・クリックでモデルチェンジ・ドラッグすると傾きます上のflashは気にしないでください。今回は前に言ったとおりLive2Dのモデルをビットマップ出力する自作ライブラリの紹介です。Flashはベクターデータしか出力できないのですがこのライブラリを使用するとラスターデータ出力が可能になります。以前つくったLive2Dモデルをswfに埋め込むライブラリにビットマップ出力機能を追加したものになってます。スプライトとして受け取ったベクターデータをビットマップ化してから表示させているため通常のスプライト描画より負荷がかかるという難点があります。//タイムラインに記述しています。1.5);//ビットマップを登録stage.addChild(scrBmp);こんだけです。透明なBitmapDataを用意。"../moblist.as"//mob登録リスト}//classEND}/**packageEND**/今回もCS5でflaファイルにメインコードを記述しましたがクラス自体はflex環境でも使用可能です。CS5.5がリリースされますね。ぼくはアンドロイドアプリ開発をするためにtegra2搭載のたっかいタブレットPCを購入したのですがいつの間にかアンドロイドアプリをCS5で開発するためのプラグインが配布終了していました。かんなりショックを受けたのですがCS5.5でアンドロイドアプリが開発できるようです。いうかcs5.5買わせるためにプラグイン配布終了とかえげつなぁ~。adobeえげつなぁ。うちのタブレットは読書専用機になってます。読書だけなら一番やっすいクラスのタブレットでも良かったので。おきFlashCS5.5の新機能にシンボルのラスタライズが搭載されるみたいですね。いう機能かというとベクター画像をラスター画像に変換して扱えるという物です。それのどこがおいしいのかといいますと、ベクターデータをビットマップ化(ラスター画像)することにより高速化できる処理があったり、ビットマップ化することによってできる画像処理などがうまみでしょうか。前にベクターデータを扱っていて困ったことがありましたのでその紹介です。ベクターデータは半透明化するとスケルトン状態に透明化されてしまいます。見えてはいけない内蔵部分がもろに見えてしまったり。それはそれで用途があるとおもいますが。そこでベクター画像をビットマップ化することにより自然な半透明化にすることが可能です。見てもらった方が早いので。9△クリックするとドロイド君カップケーキの色が変わるよスプライトのビットマップ化のソース//透明なBitmapData。modBmd;こないだのLive2Dモデルを組み込むライブラリにLive2Dモデルのビットマップ出力機能を追加したので今度公開します。利用者がいないのは誰よりも知っているんだよ。novv前回のつづきLive2Dのプログラミングをしていると数十個いや数百個いやそれ以上のモデルデータを使いたいなんてことがありますよね。そんなときにはこれ、このクラスを使うと大量のモデルデータをスマートに活用できてしまいます。使用方法まず最初にmoblist.asに使用するLive2Dモデルのmobファイルを登録します。実際はL2dLoadCls.asに記述してあるのですがわかりやすいように切り離してあります。embedMod2:Class;MOB_LIST.push(embedMod2);次はflaファイルのタイムラインにメインのコードを書きます。//タイムラインに記述しています。//この場合MOB_LIST[2]=getModel(2)です。;使い方はこんな感じです。今回CS5でflaファイルにメインコードを記述しましたがクラス自体はflex環境でも使用可能です。novvよくwebで色つきのコードが表示されているものを見かけてうちでもやりたいなぁとおもっていました。WPのプラグインですぐできるだろうとおもったところ案の定すぐできました。表示させてみました、うんイカス!というわけで今回はLive2Dモデルの組み込みのコードです。Flashはmobファイルをバイナリとして組み込めるのですがサンプルにはURLロードの方法しかのっていなかったのでコーディングしました。パブリッシュした実行ファイルへのmobファイルの組み込みのメリットがいくつかあります。速度や信頼性の問題がありません。・mobファイルをプログラムに組み込むことによるデータの秘匿性。・AIRなどの外部と接続の権限の設定が不要。・単体の実行ファイルしかおけない場所に設置可能。いう理由で基本的にmobファイルを外部から読み込む必要性がないときには組み込むべきだとおもいます。;}}}これをつかった簡単にモデルを組み込めるクラスをつくってみたので次に公開しようかと思います。ん?利用者がいないとかもはや関係ないんです。novv3D描画能力が最大で従来の1000倍になるとかいうFlashPlayer11のプレリリース版が出たということなので3Dのお勉強をはじめようかと思い立ちました。Flashのドロイドくんモデルを利用させてもらいました。・クリックするとドロイドくんの色が変わります。・ドラッグした方向に傾きます。いう無意味極まりないFlashです。あとこのFlashは普通のFlashPlayer10.xです。novvアンドロイド携帯はもっていないぼくですがCS5のAndoroid書き出し機能を試してみました。環境を構築するのにadobeサイトからプラグインやらなにやらダウンロードしたり、Andoroidエミュレータの設定したりと面倒なこともありましたが、なんとか無事終わりました。さわってみた感想は普通のAS3.0でのflash開発と全く変わらないんだなぁと。携帯特有の操作があるじゃないですか、そういう命令をどうやって書くのかわからないですし、そういう情報がどこにあるのかも未確認です。わからないことは置いておいてLive2DがAndoroidで動作するのかと試してみました。おもいましたけど・・・動きました。実機は持っていないのでエミュレータ動作のみなので実際のところはわからないのですが、エミュレータが実機に近い速度を再現しているのであれば実用には向かないであろう、もっさりぷりでした。アンドロイド携帯でLive2Dを扱うのはCubismに期待します。いえ、やはり実機で試してみる必要がありそうです。novv自作のmixiアプリで使用する予定のメインキャラをlive2dでモデリング中です。歩くモーションはドット絵のアニメーションサイトを参考にして作成しました。動きがぎこちなかったりするので修正の日々。コーディングよりモデリングの方が大変です。Flashを試してみました。サンプルソースのプログラムをちょこちょこっといじってみました。このライブラリはLive2Dモデルを使用したActionScript3.0によるflashでの開発が可能です。SDKforFlashでの画像表示クオリティはオリジナルに比べると劣化するようです。具体的には線が乱れたり、曲線が角張ったり、あるはずの線が表示されなかったりといった不具合を確認しました。下のflashでもやっていますがパーツ別にカラーが変更できるというのはゲームなんかの動的処理にはすごく向いていますね。動作速度ですが最初はかなりもっさり感があったのですがソースをいじってるうちにそこそこ軽快に動くということがわかりました。このSDKは高速化できる余地があるそうなので速度的な問題はまだまだ改善されそうです。俺の妹がこんなに可愛いわけがないぽーたぶるでも使われるということなので桐乃をモデリングして試してみました。novv【ニコニコ動画】ナガブチキック【俺の妹がこんなに可愛いわけがない】Live2Dアニメーターのテスト。monochromebit。