看板 Flash 關於我們 聯絡資訊
最近剛學flash....用的也是很舊的版本...flash mx 2004... 昨天在網路上看到一個雨景的範例... 它是這樣寫的.... duplicateMovieClip(_root.drop,"rain"+i,i); setProperty("rain"+i,_x,Math.random()*650); setProperty("rain"+i,_x,Math.random()*500); 我照著語法做了一次...但畫面卻跑不出雨景的樣子... 我下載了它的原始檔發現....它的設定是flash player6 我把設定改成flash player6之後效果就出來了... 想請問一下...為什麼用flash player7就會失敗呢..跟語法有關嗎?? 若我想用flash player7呈現這個效果的話..語法要怎麼改呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.10.84
Angelliya:是跟語法有關啊,不過問題不是你貼出來的這段 10/12 15:32
Angelliya:附完整的原始檔吧 10/12 15:32
原始檔 http://s680510.sg1010.myweb.hinet.net/flashplay6.fla http://s680510.sg1010.myweb.hinet.net/flashplay7.fla 就這2個...用同樣的語法..但表現出來的效果差很多...我搞不太懂怎麼會這樣 ※ 編輯: s680510 來自: 118.165.10.84 (10/12 15:54)
cjcat2266:setProperty()好像在FP7之後就不能用的樣子 10/13 00:22
cjcat2266:因為FP6之後的說明書找不到此method 10/13 00:23
cjcat2266:正確寫法應為 this["rain"+i]._x = Math.random()*650; 10/13 00:23