看板 Flash 關於我們 聯絡資訊
剛剛小小測試了一下CS6 感覺效能好像沒有提升很多:P (自己做了一個彈幕,用CS5和CS6編譯好像沒差多少) ----------------------以上是題外話------------------------ 在製作的過程中,有一段是這樣的: var arr:Array=new Array(); var mc:MovieClip=new s1;//s1是library的MovieClip arr.push(mc); mc=arr[0]; 出現以下Error: Scene 1, Layer 'Layer 1', Frame 1, Line 23 1188: Illegal assignment to class MovieClip. 但是在CS5這樣寫是沒問題的 我想我會需要這種功能(查MovieClip的提示碼比較方便) 不知道要怎麼修改?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.244.217
Kcars:mc=arr[0] as MovieClip ; ? 05/19 23:06
對,我希望arr是一個MovieClip的Array ※ 編輯: luchiwei 來自: 140.112.244.217 (05/19 23:49)
etrexetrex:http://goo.gl/aquzN 05/20 00:39
cjcat2266:mc = MovieClip(arr[0]); //type-safe 05/20 04:36
cjcat2266:or var arr:Vector.<MovieClip> = new Vector.<MovieCli 05/20 04:37
成功了!!感謝前3樓的回答! ※ 編輯: luchiwei 來自: 140.112.244.217 (05/20 20:11)