作者aquarianboy (我是没牌的营养师!)
看板Flash
标题Re: [问题] class是否不能跨资料夹『继承』?
时间Tue Nov 27 02:46:29 2007
※ 引述《icedesign (不可或缺的咖啡因)》之铭言:
: (= =")
: 麻烦各位帮我看一下
: http://0rz.tw/9b3oF
: 在MeetingRoomManager.as 按除错,会出现错误。
: 在Singleton.fla 会出现无法载入类别的情况。
: 麻烦各位了,谢谢。
总觉得程式好像不用这麽复杂
而且有些地方怪怪的 :)
// MeetingRoomManager.as
public function addMeetingRoom(roomName:String):Void {
for (var i:Number = 0; i<meetingRooms.length; i++) {
meetingRooms.push({name:roomName, instance:new MeetingRoom()});
}
}
黄色的部份,会从0开始执行for loop,直到跑完meetingRoom阵列的个数为止
但如果一开始meetingRoom这个Array是空的...
这个loop就不会动,也就是说push根本不会执行了 :)
我之前有弄了个范例,搭配UI Component来试玩Observer Pattern
不过MeetingRoom只有固定A、B两间
http://labs.eddie.com.tw/flash/DesignPattern/Observer/
原始档:
http://labs.eddie.com.tw/flash/DesignPattern/Observer/MeetingRoom.rar
供你参考 :)
--
虽然好像没有解决原来namespace的问题...:)
--
http://blog.eddie.com.tw/
http://www.eddie.com.tw/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.172.127
1F:推 icedesign:谢谢,那段我写错了,没注意到。晚上写程式~好累喔! 11/27 10:12