作者evileva (小黑要乖喔)
看板Flash
標題[問題] flex上tween的運用
時間Tue Jun 30 09:52:05 2009
一般在Image 或 swfLoader元件,
都能運用簡單的Resize or Move....等類的控制元件,
加入easingfunction來使用簡單的tween的變化,
但是今天我想在Text元件上做出Resize的變化,
不過Resize試調整元件的長寬,並沒有辦法連字體一起調整,
當然我也能自己調整字體大小,但是這樣又沒有辦法簡單的做出tween的效果,
不知道關於這點,有沒有高手能幫忙指導呢?
嘗試了一下
<mx:Sequence id="Tryit">
<mx:Parallel duration="500" target="{example}">
<mx:Resize widthTo="300" heightTo="300" easingFunction="mx.effects.easing.Elastic.easeOut"/>
</mx:Parallel>
</mx:Sequence>
<mx:Container id="example" x="162" y="82" label="543" visible="true" width="199" height="198">
<mx:Text fontSize="50" text="Hi" width="100" height="100" x="50" y="50"/>
</mx:Container>
在scritp中讓Tryit運作起來,結果並無法讓Text有彈簧的效果,
由於對Flex還沒很熟悉,對於Container元件更是第一次接觸,
煩請幫忙看這是哪邊錯了呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.200.189
→ aquarianboy:是想要做出"彈簧"效果的字嗎? 06/30 09:53
→ evileva:是 06/30 10:01
推 cjcat2266:把text包在一個container裡面,縮放開container 06/30 10:17
→ cjcat2266: 該 06/30 10:18
→ evileva:感謝 我去試試看 06/30 10:30
※ 編輯: evileva 來自: 59.126.200.189 (06/30 11:57)
推 cjcat2266:我不是說Container object,是說包到類似Sprite這種 06/30 14:13
→ cjcat2266:DisplayObjectContainer裡面,在Script tag裡面寫 06/30 14:13