在flash as3中,動態文本字段中是否可以創建一個單詞作爲按鈕?動態文本字段中的動作腳本問題
0
A
回答
2
+0
Gr8 ..謝謝。我期望的只是這個。 – Benny 2011-07-20 08:10:03
2
TextField中沒有addChild方法。但是您可能會欺騙並將按鈕放在TextField上(即將其添加到TextField的容器中)。
2
4
其實與此問題的其他答案相反,你可以(種)。通過在Textfield
對象的htmlText
屬性中使用字符串值中的圖像標記,可以使用庫中的顯示對象作爲其源。然後,您可以使用Textfield
對象的getImageReference()
方法獲取具有庫中顯示對象作爲其源的圖像標記。這裏有一個例子:
package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.text.TextField;
import flash.events.MouseEvent;
public class Main extends Sprite
{
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}// end function
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
var textField:TextField = new TextField()
textField.width = 125;
textField.height = 50;
textField.htmlText = "This is a button <img id='myButton' src='MyButton'/> ";
addChild(textField);
var myButton:Sprite = textField.getImageReference("myButton") as Sprite;
myButton.addEventListener(MouseEvent.CLICK, onMyButtonClick);
}// end function
private function onMyButtonClick(e:MouseEvent):void
{
trace("CLICKED!!!");
}// end function
}// end class
}// end package
相關問題
- 1. 在iPhone中訪問動態創建文本字段的文本?
- 2. 動態文本字段
- 3. 動態文本字段 - Android
- 4. flash動態文本字段
- 5. 如何在動作腳本3中設置/訪問外部swf文件的動態文本字段?
- 6. php中的動態文本字段
- 7. 動作腳本的getURL問題
- 8. 使用AS3,我有一個動態文本字段,上面出現了一個動態文本字體問題
- 9. JavaScript腳本動態腳本加載IE6問題
- 10. flex動作腳本文本字段丟失ctrl + v粘貼?
- 11. 下拉框的動態文本字段
- 12. 動態增長的文本字段
- 13. 動作腳本中的Higlight文本
- 14. 動作腳本3計時器問題
- 15. 問題調節動作腳本項目
- 16. 動作腳本3 - 與陣列問題
- 17. Flex動作腳本 - ArrayList問題
- 18. Flex動作腳本超時問題
- 19. 動作腳本:隱性強制問題
- 20. Flash在動態文本字段中顯示奇怪的文本
- 21. 如何在java中動態設置文本字段的文本?
- 22. 避免在Flash CS3中動態更改動態文本字段
- 23. 動作動態文本
- 24. 動作腳本中的靜態函數
- 25. ASP.NET動態腳本文件
- 26. 問題與此腳本和動作腳本2.0
- 27. 在as3中隨機添加文本到動態文本字段
- 28. 動態文本字段html表單php
- 29. 如何生成動態文本字段?
- 30. SAS EG動態文本字段
如果有的話,你甚至會接受答案嗎? – Taurayi 2011-05-31 12:53:57
不要忘記標記正確的答案! – Eugeny89 2011-05-31 13:27:57
@ Eugeny89我懷疑他會否 – Taurayi 2011-05-31 14:17:03