ホーム > タグ > as3

as3

TweenerでTextFieldの文字の色やサイズ・マージン等を変化させる

Tweenerではオプション的に普段アクセス出来ない特殊なプロパティを扱う方法がある。
表題の件は、以下のような宣言をすることで使えるようになる。

AS3

import caurina.transitions.Tweener;
import caurina.transitions.properties.TextShortcuts;

TextShortcutsのリストをインポートしたら初期化

AS3

TextShortcuts.init();

これで、以下のようにTextFiledの値を変化させることができる。

AS3

Tweener.addTween(my_textFiled, { _text_color:0x00ffcc,_text_size:16,_text_leftMargin:50, time:1, transition:"linear" });

参考:http://www.tonpoo.com/tweener/properties/TextShortcuts.html

関連記事

Loaderで外部ドメインのデータを読み込む場合のcrossdomain.xmlの認識

久しぶりに使ったら忘れていてハマったのでメモ
crossdomain.xmlの中身

XML

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
    <site-control permitted-cross-domain-policies="all" />
    <allow-access-from domain="*" />
</cross-domain-policy>

crossdomain.xmlを設置するだけじゃなくて、ポリシーファイルを使うって宣言しないといけない。

AS3

var myLoader= new Loader();
var myContext:LoaderContext = new LoaderContext(true);
myLoader.load(myUrl,myContext);

これでOK。

関連記事

MovieClipのbuttonModeがうまく動作しない場合の対処方法

MovieClipに色々とaddChildしたものをボタンにした時、buttonMode=trueにしても子要素の上にマウスカーソルを合わせた時にカーソルが変わらない時がある。
こんなときはmouseChildren=falseを追加すればOK。

AS3

mc.buttonMode = true;
mc.mouseChildren = false;

関連記事

ムービークリップ内のすべての要素をremoveChildする

AS3

while(mc.numChildren > 0){
	mc.removeChildAt(0);
}

これだけ!

最近更新してなかったので、メモがてら更新していきたいと思う今日この頃。

関連記事

Home > Tags > as3

フィードとか

ページの上へ