2
私の現在の状況です:静的埋め込みイメージを動的に選択していますか?
私はクラスに埋め込まれた画像を持っています。
私の主なMXMLファイルには、次のものがあります。
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark">
<fx:Script>
<![CDATA[
import system.Embedded;
protected function toggleButtonState(target:Object,pressed:Boolean=false):void
{
var baseImageName:String = target.id.toString();
if (!pressed) {
target.source = Embedded.[baseImageName+"Idle"];
} else {
target.source = Embedded.[baseImageName+"Pressed"];
}
}
]]>
</fx:Script>
<s:Image id="btnSrcOrangeBox" x="107" y="245" source="{Embedded.btnSrcOrangeBoxIdle}" mouseDown="toggleButtonState(btnSrcOrangeBox,true)" mouseUp="toggleButtonState(btnSrcOrangeBox,false)"/>
<s:Image id="btnHL1" x="107" y="355" source="{Embedded.btnHL1Idle}" mouseDown="toggleButtonState(btnHL1,true)" mouseUp="toggleButtonState(btnHL1,false)"/>
</s:Application>
あなたが分かるように、上記のコードはトリックをしていないようです。私はちょうど埋め込み。*クラスを選択する動的に選択したい。どんな助けやヒントも高く評価されます。
恐ろしいです!ちょうど私が必要なもの!あまりにも多くのことを尋ねていない場合は、これを記載したドキュメントページを投稿することはできますか?私は、この種のことについて何のキーワードを探すのか迷っています。 :) – Propeller
私はあなたがFlexのドキュメントでこれを見つけることができるか分からない... –
しかし、どのようにそれを行う方法を見つけましたか? – Propeller