Javascript 将getClass从as3转换为html5画布

Javascript 将getClass从as3转换为html5画布,javascript,actionscript-3,html5-canvas,animate-cc,Javascript,Actionscript 3,Html5 Canvas,Animate Cc,我正在尝试使用animate cc将我的as3项目转换为html5画布。我有下面的as3代码,可以在舞台上克隆MovieClip,需要使用html5画布 function getClass(obj:Object):Class { return Class(getDefinitionByName(getQualifiedClassName(obj))); } var mc=getClass(this.getChildByName("myMc")) 就这样:) Thanx All:)“。

我正在尝试使用animate cc将我的as3项目转换为html5画布。我有下面的as3代码,可以在舞台上克隆MovieClip,需要使用html5画布

function getClass(obj:Object):Class {
    return Class(getDefinitionByName(getQualifiedClassName(obj)));
 }
var mc=getClass(this.getChildByName("myMc"))
就这样:)


Thanx All:)

“。使用动画cc”那么确切的问题是什么?Animate CC是否拒绝从AS3代码生成或导出HTML内容?是否收到错误消息?未捕获引用错误:未定义类是否将其转换为JS?如果是这样,我们可以看到JS吗?html5画布var stage=this function getClass(obj){return Class(getDefinitionByName(getQualifiedClassName(lib.obj));}var mc=getClass(stage.nn.getChildByName(“Mymc”))通过创建
函数getClass来解决什么问题?也许有不同的解决方案。。。无论如何,我怀疑您是否可以
返回类
并且
对象不允许有函数参数,因此对于
…getQualifiedClassName(obj)…
等的代码没有意义。第8行告诉您“通常,您不需要手动声明或创建类类型的变量。”您的
返回类
逻辑听起来像是试图手动创建一个类,对吗?
stage.nn.gotoAndStop("cow");
var mc=stage.nn.getChildAt(0).clone()
mc.x=100
mc.y=100
stage.addChild(mc)