タグ

Flexと画像に関するsea_mountainのブックマーク (2)

  • [Flex] 各種アセットの読み込み 「Embed」

    なんとなくサンプルに出てきていたから使っていた「Embed」ですが、なんだか使い方は様々だったようです。 実際使う時絶対忘れそうなので覚書。 1. ActionScript ファイルまたは MXML ファイルの ブロック内にアセットを埋め込む場合に使用する時 [Embed(parameter1, paramater2, ...)] メタデータタグ 2. MXML タグ定義で使用する時 @Embed(parameter1, paramater2, …) ディレクティブ 3. MXML ファイルの <mx:Style> ブロック内で使用する時 Embed(parameter1, paramater2, …) ディレクティブ ちょっとずつEmbedの書き方が違いますよね。 例えば 1. の書き方で画像を読み込んだ場合 <mx:Script> <![CDATA[ [Embed(sour

  • CTOA日記:Flexでの画像の埋め込み - livedoor Blog(ブログ)

    2008年02月09日 Flexでの画像の埋め込み 画像を読み込む際のパターンは2通りあり、swfに画像を埋め込んで、実際の画像ファイルを置く必要が無い方法と実際のパスから画像ファイルを読み込む方法があります。 <mx:Image id="hoge" source="@Embed('asset/hoge.png')"/> 以上の通りにするとコンパイル時に埋め込まれるので、サーバ上に画像ファイルは不要になります。@Embedという指示語がキーです。 Flashでいうライブラリに画像を追加して、ムービークリップに入れておくのと同じですかね。 <mx:Image id="hoge" source="asset/hoge.png"/> ちなみに上記の場合だと、サーバ上に画像ファイルは必要になります。 この方法だと画像に修正があった場合でもコンパイルの必要は無くなり、ロード時のswfも軽くなりますね

  • 1