[問題] 變數名控制元件 動態創造元件
第一個問題是
我在元件庫丟了一些東西
想要動態新增元件
少的時候可以利用SWITCH來寫
var newObj:MovieClip;
switch(obj){
case "milk":
newObj=new milk();
break;
case "fish":
newObj=new fish();
break;
case "egg":
newObj=new egg();
break;
}
但是多起來就很麻煩
請問有沒有什麼好方法呢?
=========================================
第二個問題
有沒有辦法動態創造元件?
不是動態從元件庫拉元件到場景上喔
而是動態在元件庫中創造一個可以用的元件這樣
--
◤ __ \__◣ ◢◤◢◤ ψhirabbitt
◢ ◤ ◢███◣ ◢███◣
http://ppt.cc/H~k, █████ █████ #1DttPzLe(Little-Games)
██●█● █▇███
為妳而做的遊戲 ██╱╲ ●◥█████◣● ...(手殘中)
◥╱█╱╱ ● ◥████ ˇ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.127.91
※ 編輯: hirabbitt 來自: 163.13.127.91 (06/14 20:27)
推
06/14 21:14, , 1F
06/14 21:14, 1F
推
06/14 21:56, , 2F
06/14 21:56, 2F
推
06/15 06:48, , 3F
06/15 06:48, 3F
我想把每張圖都做成元件
但是這些圖的圖片路徑是從資料庫裡面撈的
(為了方便以後新增圖片
不用再改flash檔
直接上傳圖片並把路徑寫到資料庫就好)
我知道如果不寫成元件可以直接用load語法
但偏偏就必須要元件形式
(1.必須可以動態新增到場景上
2.必須在第一個影格就匯入做loading效果)
我目前想到的是先開100個空元件
然後假如資料庫中有30筆資料
那就用1~30這些元件把圖load進去
不過這樣似乎有點麻煩?
請幫幫我
謝謝
※ 編輯: hirabbitt 來自: 220.136.186.225 (06/15 07:43)
※ 編輯: hirabbitt 來自: 220.136.186.225 (06/15 07:44)
推
06/15 09:44, , 4F
06/15 09:44, 4F
→
06/15 11:19, , 5F
06/15 11:19, 5F
→
06/15 11:20, , 6F
06/15 11:20, 6F
→
06/15 11:20, , 7F
06/15 11:20, 7F
推
06/15 20:01, , 8F
06/15 20:01, 8F
→
06/15 20:02, , 9F
06/15 20:02, 9F
→
06/15 20:03, , 10F
06/15 20:03, 10F
→
06/15 20:04, , 11F
06/15 20:04, 11F
→
06/15 20:04, , 12F
06/15 20:04, 12F
推
06/15 20:08, , 13F
06/15 20:08, 13F
→
06/15 20:09, , 14F
06/15 20:09, 14F
Flash 近期熱門文章
PTT數位生活區 即時熱門文章