我正在使用FlashDevelop基於AS3項目的Flash遊戲。
我需要帶滾動條的文本框。
我能夠創建一個可編輯的TextField,但我找不到一種方式來添加垂直滾動條
。
謝謝,
SW。如何在AS3和FlashDevelop中滾動創建Textfield?
1
A
回答
2
Flash運行時不提供任何本機UI控件(按鈕,滾動條,組合框等),因此您必須使用或編寫在AS3中開發的組件。
Adobe Flash Professional包含一組UI組件; Flex框架提供了許多(和重量級)組件,但您必須從頭開始使用Flex。兩者都有嚴重的優點和缺點,但至少他們的代碼是有趣的研究。
你會發現很多(通常是壞的)滾動條腳本 - 這是學習Flash的好習慣。
請注意,你有2種方式滾動的文字:
- 的TextField具有滾動屬性滾動一行文本行,
- 或掩碼設置(或更好的scrollRect的)滾動任意內容包括一個長TextField。
2
如果添加flex_sdk_4.1\frameworks\libs\framework.swc
到SWC庫(在項目屬性 - >編譯器選項),你可以導入和使用mx.controls.VScrollBar
2
你將不得不制定一個自己,或者在網上找到一個免費的解決方案。它通常會涉及一個非常高的文本字段,只是部分由於掩碼而顯示。滾動條然後控制文本字段的Y位置,所以掩碼顯示文本字段的不同部分。
相關問題
- 1. 如何在Flex/FlashDevelop/AS3中實現宏
- 2. AS3/FlashDevelop中 - 在嵌入
- 3. 如何在TextField滾動中創建文本? (如HTML中的字幕)
- 4. 如何在FlashDevelop中正確創建動畫片段
- 5. 如何在TextField AS3中更改大小?
- 6. 如何在textField iOS 7中創建innerShadow?
- 7. 如何在Java中創建滾動?
- 8. AS3:區分靜態和動態TextField
- 9. AS3如何在ActionScript中創建的滾動條爲影片剪輯3
- 10. 如何在FlashDevelop中
- 11. AS3在Scrollpane裏滾動動態創建的內容
- 12. 如何在可滾動的LinearLayout中創建EditText可滾動?
- 13. {FlashDevelop}使用AIR和FlashDevelop構建iOS
- 14. 如何在android中創建可點擊和可編輯的Textfield?
- 15. 如何垂直對齊AS3中的TextField
- 16. 如何在AS3中創建Swirl效果?
- 17. 如何在as3中創建MP4
- 18. 如何在AS3中創建邊界
- 19. 如何在FlashDevelop AS3項目中使用FluorineFx配置RTMP通道?
- 20. 如何使用FlashDevelop在as3中嵌入字體?
- 21. 是否可以使用AS3和FlashDevelop創建flv播放器的包裝?
- 22. TextField橫向滾動
- 23. 如何在uiscrollview上的許多textfield和textarea之間滾動?
- 24. 如何在滾動時創建NSLayoutConstraint UITableView
- 25. 如何在div滾動時創建div?
- 26. 在As3中創建動態表格
- 27. 在DC中創建AS3動態變量
- 28. AS3 TextField字體
- 29. AS3:TextField Focus
- 30. AS3 TextField AntiAliasType breakWordWrap
你用什麼flex sdk版來編譯你的FD項目? – www0z0k 2011-02-23 04:11:59
最新的Flex 4 – 2011-02-23 04:29:43