仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1109|回复: 8
打印 上一主题 下一主题

[学习教程] 来讲讲:Flash as进门(6):文本与字符串⒒-Flash actionscript

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 20:55:39 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
此外,还支持α透明功能,能够设计人员在Flash视频中对诸如文本、矢量图像以及其它Flash元素等进行整合。
本例持续解说AS的基本常识,明天解说的是AS进家世六课文本与字符第四节之字符串,对Flash的AS编程有乐趣的伴侣能够到论坛与作者交换。
上一课:Flash老手进门教程:AS进门文本与字符串
字符串是String类的一个实例。它用于操纵基元字符串值范例的办法和属性。

创立字符串:在AS中能够用new来创立字符串工具:

varmystring:String=newString();

mystring="我创立了一个字符串";
创立字符串后,就能够操纵其办法和属性了。
length属性:字符串的字符数。由于一切字符串索引都是从零入手下手的,以是任何字符串x
的最初一个字符的索引都是x.length–1。
例:varmystring:String=newString();

mystring="我创立了一个字符串";

trace(mystring.length);
测试时,我们能够看到输入是:9。
办法:
charAt()办法:
前往字符串中括号中指定的字符。
例:varmystring:String=newString();

mystring="我创立了一个字符串";

a=mystring.charAt(8);

trace(a);
输入了局为:“串”。这里能够看出,字符串中最初一个字符的索引是字符串的长度(字符数)-1。
concat()办法:这个办法能够毗连两个字符串,发生一个新字符串,而原字符串不产生变更。
例:varmystring:String=newString();

mystring="我创立了一个字符串";

varnewstring:String=mystring.concat(",又毗连了一段字符");

trace(newstring);
输入了局:"我创立了一个字符串,又毗连了一段字符"。


indexOf()办法:这个办法可完成一个查找功效。

indexOf(要查找的值,地位)它将从地位处搜刮字符串,并前往找到的字符的地位。假如没有找到,则前往-1.假如没有指定地位,那末将从字符串开首入手下手查找。
例:varmystring:String=newString();

mystring="我创立了一个字符串";

vara=mystring.indexOf("个");

trace(a);
输入了局:5。即在字符串中找到了“个”这个字符,并前往了它的地位5,即第6个字符。
lastIndexOf()办法:这也是查找功效,但它是从右向左查找,即从前面入手下手向后面查找。
slice()办法:该办法将从字符串中前往一个子字符串。

slice(肇端处,停止处)它将前往从肇端处到停止处(但不包含该字符)的字符串。
例:varmystring:String=newString();

mystring="我创立了一个字符串";

vara:String=mystring.slice(2,6);

trace(a);
测试了局:“建了一个”


split()办法:在指定的字符或字符串呈现的一切地位断开String工具,将其拆分为子字符串,然后以数组情势前往子字符串。假如利用空字符串("")作为分开符,则该字符串中的每一个字符都将作为一个元素放进到数组中。

格局:split(分开符,[个数]).个数是可选的,指前往的元素的个数。
例:varmystring:String=newString();

mystring="我创立了一个字符串";

vara:Array=mystring.split("一");

trace(a);
测试了局:我创立了,个字符串
例:varmystring:String=newString();

mystring="我创立了一个字符串";

vara:Array=mystring.split("");

trace(a);
测试了局:我,创,建,了,一,个,字,符,串
substr()办法:这也是前往子字符串的办法,与slice()办法类似,但它的第2个参数不是停止处而是字符个数。
格局:substr(入手下手处,个数),从入手下手处前往个数那末多个字符的字符串。
substring()办法:前往一个字符串,该字符串由入手下手处和停止处参数指定的两点之间的字符构成。假如未指定停止处参数,则子字符串的开头就是该字符串的开头。假如入手下手处的值即是停止处的值,则该办法前往一个空字符串。假如入手下手处的值年夜于停止处的值,则在函数实行前两个参数将主动交换,且原始值稳定。
toLowerCase()办法:前往此字符串的一个正本,个中一切年夜写的字符均转换为小写字符。原始字符串坚持稳定。
toString()办法:将字工具转换为字符串。
toUpperCase()办法:前往此字符串的一个正本,个中一切小写的字符均转换为年夜写字符。原始字符串坚持稳定。

FlashScreensaversMaker能够迅速的将您的Flash作品转化为屏保程序。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-9 15:40

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表