flash中escape和unescape函数怎么用.

flash中escape和unescape函数怎么用.,第1张

escape:escape(expression:String) : String

将参数转换为字符串,并以 URL 编码格式对其进行编码,在这种格式中,所有非字母数字的字符都替换为 % 十六进制序列。当用于 URL 编码的字符串中时,百分号 (%) 用于引入转义字符,不与模运算符 (%) 等效。

unescape:unescape(string:String) : String

将参数 x 作为字符串计算,将该字符串从 URL 编码格式解码(将所有十六进制序列转换为 ASCII 字符),并返回该字符串。

由于flash没有输入语句,因此动态给定系数的话需要用到随机数:Mathrandom()

不过你直接这样使用的话会产生0-99999之间的数。

你可以使用这样的方法Mathround(Mathrandom()% n)

n为你要随机出现的范围。

round为将随机出现的数字进行取整。

然后在根据生成的随机数调用相关的函数就可以了。

理论上是没有错 当按钮按下后的判断 只能说你这个按的按钮的属性是否是flash的按钮如果是或者矢量图 根本无法激发这个事件 flash不象编程语言 看这个就行 关键要看源代码!

把这段代码写在元件上:on (press) { //鼠标按下不放时

thisstartDrag(); //此元件允许拖动

}

on (release, rollOut) { //当鼠标按下或移动出元件时

thisstopDrag(); //停止对元件的拖动 *** 作

}

a2guiwei()

请问你的函数是写在 a2里面的吗

请理解 ""的意义,它表示"的" 比如 a2guiwei 则理解成 a2的 guiwei函数,然后FLASH进入a2里查找guiwei函数,没有找到,所以运行没有结果~

你的函数是写在时间轴上面的话,请参照下面AS:

on(press)

{

guiwei()

}

如果您想让那个函数识别是哪个MC要运行的话,您可以在函数里面加一下参数比如:

function guiwei(obj){

obj_x+=100

}

在按钮上

b1

on(press)

{

guiwei(a1)

}

b2

on(press)

{

guiwei(a2)

}

这样就可以达到您要的效果了~!

_rootattachMovie("a","b",1)意思是把库中链接属性中标识符为a的元件创建到主场景一个名为b的元件,深度是1,详细可参看下面的

my_mcattachMovie(idName,

newName,

depth

[,

initObject])

参数

idName

库中要附加到舞台上某影片剪辑的影片剪辑元件的链接名称。这是在“链接属性”对话框中的“标识符”字段中输入的名称。

newname

附加到该影片剪辑的影片剪辑实例的唯一名称。

depth

一个整数,指定

SWF

文件所放位置的深度级别。

返回

对新创建的实例的引用。

说明

方法;从库中取一个元件并将其附加到舞台上由

my_mc

指定的

SWF

文件中。使用

removeMovieClip()

unloadMovie()

可删除用

attachMovie()

附加的

SWF

文件。

示例

下面的示例将链接标识符为“circle”的元件附加到位于

SWF

文件舞台上的影片剪辑实例中。

on

(release)

{

thingattachMovie(

"circle",

"circle1",

2

);

}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/12460630.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存