作者Jerrynet (我爱Hot_game板)
看板Flash
标题Re: [问题] FLEX 的 MXML
时间Sat Mar 29 14:56:50 2008
※ 引述《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();"/>
<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>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.70.112.43
※ 编辑: Jerrynet 来自: 219.70.112.43 (03/29 22:10)