
ひろゆきの記事配信 |
BitmapDataを基礎から学ぶのだ! (2)カテゴリ: flash : actionscript :
|
BitmapDataクラスを学習しよう! いままで何となく使ってきたが、基礎からやり直すのだ! 今回の課題は...。 BitmapData.loadBitmap(), MovieClip.attachBitmap() の2つ。 要 Flash Player 8 以上ライブラリに、ビットマップ(リンケージ識別子: cat.jpg, summer.jpg, autumn.jpg) を用意。 また、ムービークリップ(リンケージ識別子: frog) も用意。 _root に、ムービークリップ(インスタンス名: display_mc) を配置。 display_mc は、空のムービークリップ。 また、ムービークリップ(インスタンス名: loadBtn, attachBtn, resetBtn) を配置。 _root 第1フレームに 基本的な流れは、次の通り。 ライブラリにあるリンケージ識別子に対して、BitmapData.loadBitmap() すると、 BitmapData オブジェクト(data_bd)上に、ビットマップイメージ(cat.jpg)が描画される。 # ビットマップでないムービークリップは読み込めない。 しかし、これだけでは、BitmapData オブジェクトは見えない。 # 上のswfでは、分かりやすく見えるようにしてある。 そこで、MovieClip.attachBitmap() を用いて、 BitmapData オブジェクト(data_bd)をムービークリップ(display_mc)と関連付けすると、 display_mc に描画したビットマップイメージが表示される。 # BitmapData.loadBitmap() してから、MovieClip.attachBitmap() しないと表示されない。 **エラー** loadBitmap (BitmapData.loadBitmap メソッド) [修正] (07/10/11 Thu 18:51) summer, autumn の loadBitmap が機能していなかったので、修正。 関連記事: Flash Professional 8 (1) 関連記事: 画像の色情報を取得する (1) 関連記事: 置き換えマップ効果 (2) 関連記事: BitmapDataを基礎から学ぶのだ! (1) 関連記事: BitmapDataを基礎から学ぶのだ! (2) 関連記事: BitmapDataを基礎から学ぶのだ! (3) 関連記事: BitmapDataを基礎から学ぶのだ! (4) | |
執筆者: ひろゆき (01:43) |
この記事のトラックバックURL リンク・引用のないトラックバックは削除することがあります。 |
http://www.project-nya.jp/modules/weblog/weblog-tb.php/608 |
| 投稿者 | スレッド |
|---|---|
| ひろゆき | 投稿日時: 07/01/19 23:27 更新日時: 07/01/19 23:27 |
管理人 ![]() ![]() 居住地: 東京密林 投稿数: 1626 ![]() |
loadPict(); が正しいですね。
失礼しました。 |
| ゲスト | 投稿日時: 07/01/19 22:33 更新日時: 07/01/19 22:33 |
|
(ゲストの ケウ さんからの投稿)
loadBtn.onRelease時の実行内容が "drawPict();"になってますよ〜 ![]() |
|


BitmapDataを基礎から学ぶのだ! (2)


