不是这样写的
如果按照你那样写,保存成flash 8 的格式,用as20 就可以发布了。
如果用as30应该这样写
linkButton是按钮名字。
function gotoAdobeSite(event:MouseEvent):void
{
var adobeURL:URLRequest = new URLRequest(">首先你应该写个写入外边flash的代码。
然后通过单片机串口或者其他的方式接收你要烧录的程序,并通过你写好的写入外边flash代码程序将接收到程序写入外边flash中就可以了。
我之前是用FTP接收程序,通过单片机的SPI写入到外边flash中。如果你的脚本是AS2的,可以写到按钮上,如果是AS3的只能给按钮定义一个实例名,然后在它所在的帧上写代码。如下:
mybtnaddEventListener(MouseEventMOUSE_DOWN,MouseDownEvent);
function MouseDownEvent(e:MouseEvent):void
{
mymcplay();
}把代码复制到帧上:
import flashdisplaySprite;
import flasheventsKeyboardEvent;
var sd:int = 5;
var sp:Sprite = new Sprite();
spgraphicsbeginFill(0x444444);
spgraphicsdrawEllipse(0,0,100,100);
spgraphicsendFill();
spy=300
addChild(sp);
stageaddEventListener(KeyboardEventKEY_DOWN,KeyDown);
function KeyDown(e:KeyboardEvent):void
{
if(ekeyCode==38)
{
spy-=sd;
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)