Re: [問題] FLEX 的 MXML 回extrexetrex

看板Flash作者 (moonet)時間18年前 (2008/03/30 08:32), 編輯推噓3(3018)
留言21則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《Jerrynet (我愛Hot_game板)》之銘言: : ※ 引述《etrexetrex (moonet)》之銘言: : : 有推薦的學習資源嗎? : : 圖書館太窮,跟FLEX有關的書只有一本,但是沒提到MXML : : 我以為FLEX勢必用到MXML,結果不是 : : 我想把學習重點放在MXML相關的部分 0.0 : : 嗯...我也要準備去掃描我的學生證了 : 如果你要讀XML之後來顯示component在畫面上的話 : 與MXML沒關係,因為flash看不懂MXML,這是編譯階段的東西, : 也就是說Flex透過MXML來產生swf檔,而不是執行階段才產生畫面的. : 所以請寫AS來產生組件 : ex: : <!-- 摘要...XD --> : <mx:Button label="按我出現Label" click="newLabel();"/> 這個部分就是我要的 除了click函數沒辦法讀XML產生之外 我可以根據XML在FLASH裡寫一個(很長的)判斷式 遇到什麼字串,就印出什麼元件 (簡單的說就是在FLASH裡寫編譯器 = =) 問題是XML的"格式",MXML應該是很完善的格式,我只要照抄他的就好了 當然如果這個部分能直接丟給FLEX作是最好 那我就不用另外寫AS讀XML了 : <mx:Script> : <![CDATA[ : import mx.controls.Label; : private function newLabel():void{ : var NL:Label = new Label(); : NL.text = "科科"; : NL.x = int(Math.random()*this.width); : NL.y = int(Math.random()*this.height); : this.addChild(NL); : } : ]]> : </mx:Script> -- http://etrex.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.226.160

03/30 09:14, , 1F
沒辦法,MXML只有Flex編譯器看得懂,所以你要自己寫AS的編
03/30 09:14, 1F

03/30 09:15, , 2F
譯器,結論就是你要自己做啦XD
03/30 09:15, 2F

03/30 09:21, , 3F
我沒有說我不能用FLEX來作阿 XD 我只想把XML弄成SWF
03/30 09:21, 3F

03/30 09:22, , 4F
現在有兩條路 就是MXML丟給FELX 或是 MXML丟給FLASH
03/30 09:22, 4F

03/30 09:22, , 5F
不管哪條路都會用到MXML 所以我勢必要知道MXML吧?
03/30 09:22, 5F

03/30 09:23, , 6F
只是我不確定FLEX能不能達到我的需求,所以我應該會在
03/30 09:23, 6F

03/30 09:23, , 7F
FLASH裡面寫讀MXML格式的AS
03/30 09:23, 7F

03/30 09:23, , 8F
但我必須先知道MXML的"格式"
03/30 09:23, 8F

03/30 09:24, , 9F
我的問題是 MXML的格式要去哪裡找比較完整 0.0
03/30 09:24, 9F

03/30 09:51, , 10F
MXML其實是所有mx packages的class和其屬性,在help裡有寫
03/30 09:51, 10F

03/30 09:53, , 11F
格式是一般的xml,看檔案開頭就知道了<?xml.........
03/30 09:53, 11F

03/30 09:55, , 12F
其餘非mx套件裡的MXML元件你應該用不到,例如
03/30 09:55, 12F

03/30 09:56, , 13F
<display:Bitmap> 等
03/30 09:56, 13F

03/30 11:51, , 14F
我比較有興趣的是多個元件互相影響的case
03/30 11:51, 14F

03/30 11:52, , 15F
應該說類似 table tr td 那種東西
03/30 11:52, 15F

03/30 11:54, , 16F
或者是form button text之類的在MXML中怎麼作
03/30 11:54, 16F

03/30 11:55, , 17F
FLEX元件庫這麼多應該有類似的元件吧?
03/30 11:55, 17F

03/30 12:40, , 18F
沒有table,但是有form和Grid元件,使用方式.....還是看看
03/30 12:40, 18F

03/30 12:40, , 19F
說明吧,裡面真的有寫很多~~
03/30 12:40, 19F

03/30 12:41, , 20F
嗯嗯 軟體還沒裝 0.0 學生證還沒掃描(要星期一去學校)
03/30 12:41, 20F

03/30 12:41, , 21F
像是form裡面包formItem元件,再包你要的元件之類
03/30 12:41, 21F
文章代碼(AID): #17xj-bPz (Flash)
文章代碼(AID): #17xj-bPz (Flash)