在flash中编了个脚本,出现‘1086:

发布时间:2024-10-10 09:06:40 来源:君肯网

从你的脚本来看,是AS2的元件上的代码。

而AS2的代码它的严谨性要求不高,哪怕你少了分号它也不会报错。

如果说你flash的脚本AS3的脚本,不允许你写代码在元件上。所以不可能会出现上面的那样的错误报告。

结论:猜测上面的报错不是因为你那个脚本的问题。是否还有其它的代码?或把问题说具体一点。

flash6.0 运行时说1086语法错误 应在leftbrace之前应该有分号

这个程序进入就会直接返回一个空值,有什么意义呢?再一个类名的问题,你这个类名到底是什么?是txt_(max_13character)还是txt_?而且作为类,构造函数中没有()是错误的主要原因。正确的应该是

package

{

import flash.display.*

dynamic public class txt_(max_13_character) extends MovieClip

{

public function txt_(max_13_character)()

{

}

在flash中编了个脚本,出现‘1086:

}

}

在这里,我去掉了return,因为没有任何可返回的东西,要是加上这句,最容易出错。在这里只能写一个空的构造函数了。主要是不知你要表达的是啥意思

错误分析:

1、如果是使用as2,且加在影片剪辑上,那么除了第一行onClipEvent(on)这里括号里应该是load吧,其它的没错。

2、你确定你是在flash cs6里做的而不是flash 6,因为flash 6里不会有这样的报错提示。这段代码应该没问题,问题在于如果你是cs6可能你用了as3,但你使用的代码是as2的,因为as2不是这样报错的。

3、还有一个可能就是你把代码加到了帧上,这些代码在as2里才能使用,而且代码必须加的影片剪辑或按钮上。

结论:综合上述,我认为你的错误就在于你建立的是as3的文件,但你使用了as2的代码,并且把代码加在帧上,所以肯定会出错。

改正办法:

1、建立as2文件。

2、新建一个影片剪辑,选择影片剪辑按F9打开动作面板,把代码粘入,记得开始那个onClipEvent(on)改成onClipEvent(load),因为他没有on这个事件。

以上就是关于在flash中编了个脚本,出现‘1086: 语法错误: 在 leftbrace 之前应该有分号,是什么意思?全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

更多相关资讯

从你的脚本来看,是AS2的元件上的代码。 而AS2的代码它的严谨性要求不高,哪怕你少了分号它也不会报错。 如果说你flash的脚本AS3的脚…
查看详情
从你的脚本来看,是AS2的元件上的代码。 而AS2的代码它的严谨性要求不高,哪怕你少了分号它也不会报错。 如果说你flash的脚本AS3的脚…
查看详情
从你的脚本来看,是AS2的元件上的代码。 而AS2的代码它的严谨性要求不高,哪怕你少了分号它也不会报错。 如果说你flash的脚本AS3的脚…
查看详情
相关文章
推荐游戏
风之谷
风之谷
游戏资讯 10.5M
下载
斗罗大陆3
斗罗大陆3
游戏资讯 566.9M
下载
冠军网球
冠军网球
游戏资讯 148.1M
下载
最佳炮手
最佳炮手
游戏资讯 68.1M
下载
如梦下弦月
如梦下弦月
游戏资讯 840.1M
下载
富甲封神传
富甲封神传
游戏资讯 263.0M
下载