var _text:TextField = new TextField();
_text.text='金融卡交易未登摺次數金融卡交易未登摺次數金融卡交易未登摺次數金融卡交易未登摺次數';
_text.type='dynamic';
_text.autoSize = TextFieldAutoSize.LEFT;
_text.wordWrap=true; //一定要這行呀
_text.width =150;
addChild(_text);
轉自奶綠作法
1.製作一個物件,取名為_mc
2.製作一個漸層,一邊帶alpha的色塊,並轉成movieClip,取名為mask_mc
3._mc和mask_mc二者的屬性面版,右下方有個User run time caching都要打扣
(如果用程式寫法就要_mc.cacheAsBitmap=mask_mc.cacheAsBitmap=true;)
4.在時間軸上寫程式碼:
AS3:_mc.mask = mask_mc;
感謝奶綠
將swfaddress.js放到js資料夾裡
然後在主頁加入下面這一段
<script src="js/swfaddress.js" type="text/javascript"></script>
as裡加入
SWFAddress.addEventListener(SWFAddressEvent.CHANGE, handleSWFAddress);
function handleSWFAddress(e:SWFAddressEvent) {
//SWFAddress.setTitle('/kk/');
}
注意 字串一定要用單引號 'xxx' 不能雙引號
然後個按鈕可以這樣用
SWFAddress.setValue('/kk/');
範例程式碼
1: function btnClick(e:MouseEvent) {2: SWFAddress.setValue('/second/');3: }4: kk.addEventListener(MouseEvent.MOUSE_DOWN,btnClick);5:6: // SWFAddress handling7: function handleSWFAddress(e:SWFAddressEvent) {8: //SWFAddress.setTitle('/kk/');9: if(e.value=='/second/'){10: gotoAndStop('/second/');11: }12: }13: SWFAddress.addEventListener(SWFAddressEvent.CHANGE, handleSWFAddress);14: stop();
p.s有些swfobject版本搭配的話好像會失敗,要用swfaddress2.4裡的cs3裡的swfaddress和swfobject
例如目前測試用flashdevelop new出來的project自動產生的bin裡的js裡的會失敗的樣子?????
自己放在
E:\努力向上\衝向FLASH資料庫\as3手札\全FLASH TOOL