作者diadio (丰)
看板Flash
标题[问题] as3中import fl.events.ComponentEvent;
时间Tue Sep 23 15:13:08 2008
我是新手正在看范例学习AS3,下面是范例hello world,有些问题想请问大家,
以下问题很多麻烦了,若是有我没问到的的地方也请大家教教我,多告诉我一些,
因为我很多观念都不是很清楚,感谢了
------------------------以下是FLASH版面架构-------------------------
┌───────────┐
│ │
│ 我的名字叫做 │
│ mainTxt │
│ 我是一个MutiTEXT区块│
└───────────┘
┌──────────┐名字是userNameTxt,是SingleTEXT区块
└──────────┘
-------------------------以下是程式码------------------------
import fl.events.ComponentEvent;
//import 是载入头档 的意思吗?
//fl是什麽,代表整个影片档吗?ComponenEvent是什麽呢?
//为什麽一定要载入这个东西呢?她是属於控制哪一方面的呢?是键盘与滑鼠吗?
//请问有关FLASH画面中所有物件所对应的AS3控制方式有没有说明文件呢?
//例如控制物件的拖曳等
mainTxt.text = Greeter.sayHello();
//这里的Greeter是什麽呢?sayHello()这个函式是什麽呢?
mainTxt.editable = false;
//这里的意思是说把mainTxt.editable预设成未编辑的状态吗?
//为什麽要这样设定呢?
userNameTxt.addEventListener(ComponentEvent.ENTER, checkName);
//这里是说倾听userNameTxt是否被按Enter这个按键,
//若按键Enter被按下就会发生函式checkName事件对吗?
//AS3中函式的使用 不用checkName()而是用checkName是代表()可以被省略吗?
function checkName(e:ComponentEvent):void {
mainTxt.text = Greeter.sayHello(userNameTxt.text);
}
//这个函式是说将userNametxt.text上的文字输入到mainTxt.text吗?
//请问这里的checkName函式是上面动作的吗?
//也就是说AS3函式可以先使用之後再宣告的吗?
//另外此函式()中宣告将e宣告为ComponenEvent物件可是并没有看到使用,
//请问是在哪里偷偷用到了吗?
--------------------本文完-------------------------
感谢阅读
--
有品不跳自选区
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.29.241.8
1F:→ diadio:有没有人可以教教我呢 拜托了 是问的方法有问题吗? 09/23 16:22
2F:→ aquarianboy:po文才过一小时...没这麽急吧 :) 09/23 17:06
3F:→ diadio:因为想学卡住了 太着急 哈 谢谢提醒 09/23 17:18