Flash 板


LINE

大家午安... 最近發現 AS3 真是一種行數成長頗快的語言... 隨便一個物件都要設定一下 x, y, 程式碼的長度真是飛快的增加.... 手上正在寫的程式已經增加到超過 3000 行了!! >< 長度太長就無法有效的 debug!!! 同時找東西也不方便 所以我終於開始研究 class 的用法了!! 想請教一下版上的達人!! 主程式 -> Main.Fla 分出來的 class -> bench.as (這是一個 sprite 裡面放圖) 由於圖片幾乎都是從外面讀進來的... 所以我用 Loader 讀取檔案後會把檔案存在一個 dictionary 物件當中 假設檔案是 pic1.png 讀取後就會存在 dic["pic1"] (這是一個dictionary物件) 可是我拆檔案寫 class 的時候碰到一個問題 Main.Fla 可以透過 new 實體化一個 bench 物件 (簡稱 _spr) 可是我不知道要怎麼樣把圖片共享出來!! 這點好苦惱阿.... bench.as 要怎麼主動把讀好的圖片傳給 Main 當中的 dic 物件 ?? --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.124.225
1F:→ STARGAZERs:還有... 我弄了半天還是搞不懂!! 07/31 18:19
2F:→ STARGAZERs:要怎麼樣寫一個 function 放在 .as 檔當中... 07/31 18:19
3F:→ STARGAZERs:讓 fla 需要那個 function 的時候直接呼叫 ... 07/31 18:20
4F:→ aquarianboy:可以弄成Static function,像Math.round() 一樣 07/31 19:25
5F:→ dsmwang:設成static funtion然後import進去就可以直接使用了~ 07/31 19:49
6F:推 cjcat2266:也可以弄個function,名稱跟AS檔相同這樣 08/01 22:27
7F:→ STARGAZERs:感謝指導!! 直接使用的部份我大概了解了... 08/02 09:52
8F:→ STARGAZERs:不過我還是沒搞懂要怎麼讓 as 檔 使用 fla 當中的函示 08/02 09:53
9F:→ aquarianboy:如果都寫到外部的as檔了,為什麼還要用fla裡的呢? 08/02 10:01
10F:→ STARGAZERs:對不起 >< 因為我對 class 不熟悉... 所以現在 08/02 10:15
11F:→ STARGAZERs:還有大量的程式都在 fla 當中.... 08/02 10:15
12F:→ STARGAZERs:才會想說先拆簡單的出來 其他的讀取 fla 就好@@" 08/02 10:15
13F:→ STARGAZERs:我先來測試看看把我讀圖片的弄出來.... 08/02 10:16
14F:→ STARGAZERs:再來看看問題有沒有解決 @@“ 08/02 10:17
15F:→ aquarianboy:我反而比較常反過來做,我的程式放在document class裡 08/02 12:28
16F:→ aquarianboy:fla裡沒有method,需要的時候通常只放method call 08/02 12:29
17F:→ aquarianboy:所以我的fla裡還是會放程式碼,只是不是定義,而是使用 08/02 12:30
18F:→ STARGAZERs:我是太菜了 ><" 剛開始就想做在外面可是沒動手.... 08/02 15:07
19F:→ STARGAZERs:等到看到程式破 3000 行想做已經變得很困難了... 08/02 15:08
20F:→ aquarianboy:http://bit.ly/c5fjq6 可以參考看看 08/02 15:27
21F:→ STARGAZERs:感謝版主分享 這是很棒的教學!! 08/02 18:49
22F:→ STARGAZERs:我放棄了... 直接把物件丟進去 function 比較快 08/04 17:24







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP