1 行 5000: 类'xq'必须为'flash.display.MovieClip'的子类,因为它链接到该类型的库元件。

hllskui 2015-10-15 07:45:04
package
{
import flash.utils.Timer;
import flash.display.MovieClip;
import flash.events.TimerEvent;
public class xq extends MovieClip
{
public var xqY = 10;
public var sjbl:Timer = new Timer(30);
public function xq()
{
sjbl.start();
sjbl.addEventListener(TimerEvent.TIMER,sjhs);

}
function sjhs(e)
{
this.y = this.y + xqY;
if (this.y < this.height / 2 || this.y > stage.stageHeight - this.height / 2)
{
xqY = - xqY;

}
trace(this.y);
}

}

}

运行时出现这样的提示:C:\Users\john\Desktop\练习flash\xq.as,1 行 5000: 类'xq'必须为'flash.display.MovieClip'的子类,因为它链接到该类型的库元件。
初学者,求各位大侠相助。
...全文
985 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
luluberry 2018-12-07
  • 打赏
  • 举报
回复
哪个代码复制进去呀?
hllskui 2015-10-15
  • 打赏
  • 举报
回复
解决了。 应该通过中元件的属性-高级-勾选“为Actionscript”导出-点小铅笔“编辑定义类”来实现,然后把以上代码复制进取就解决了。

2,275

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 Flash流媒体开发
社区管理员
  • Flash流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧