的AS2代碼是:如何將AS2調整爲AS3?
MovieClip.prototype.setModel = function(m)
{
this.model = m;
this.drawModel(m);
}
MovieClip.prototype.drawModel = drawModel;
我嘗試:
package
{
import flash.display.MovieClip;
public class Prototype extends MovieClip
{
public function Prototype()
{
super();
}
public function setModel(m)
{
this.model = m;
this.drawModel(m);
}
public function setDrawModel(m)
{
this.drawModel = m;
}
}
}
但沒有 「this.model」 nither 「drawModel(M)」 中的MovieClip。
有什麼想法?
「this.model」和「drawModel(M)」不是影片剪輯的一部分,其他的「至於」文件找他們從您給我們的代碼示例的原始源代碼中獲得。 – 2010-08-16 18:18:31
既然你擴展的MovieClip我想你應該叫'this.prototype.whatever',而不是'this.whatever',這不是驗證,因爲我現在不能運行的例子,但嘗試。 – dierre 2010-08-16 18:39:52
@eiefai只是有一個源文件 – 2010-08-16 20:52:20