|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
用于设计和编辑Flash文档。1996年11月,美国Macromedia公司收购了FutureWave,并将其改名为Flash。后又被Adobe公司收购。
<P>这内里的笔墨除谁人“AtexttestforFlashEmpire.”外,全体都是用Actionscript完成的。以往在MacromediaFlash5时期,关于静态文本框,我们做的只能是“Mytext_txt="Thisisjustatest.”。关于其字体、色彩、字号,都只能在“属性”面版中修正。假如你想在影片中静态修正,Flash5的Actionscript就力所不及了。跟着FlashMX的公布,我们看到了在“Object(工具)”里增添了关于TextField的把持语句。为了体验一下新功效,就跟着我一同剖析一下这个例子是怎样做的吧! 上面是这个源代码的Actionscript:
say.text="您如今能够看到上面呈现一行粗体英文,它是玄色的,而且带有下划线。你能够恣意修正内里的原代码。CreatebyWushuyu.Copyright2002Flashempire.com";
createTextField("Mytext",0,100,200,600,100);
//做一个名字为“mytext”的文本框,它的X坐标为100,Y坐标为200,宽600,高100。
mytextformat=newTextFormat();
mytextformat.font="Tahoma";
//设置这个字体魄式的字体为Tahoma。
mytextformat.size=10;
//设置这个字体魄式的字号为10。
mytextformat.color=0x000000;
//设置这个字体魄式的色彩为玄色。
mytextformat.bold=true;
//是不是以粗体显现。
mytextformat.underline=true;
//是不是要下划线。
Mytext.text="ThisismyfirstTextFieldthatcreatewithActionscript.";
//设定文本内容。
Mytext.setTextFormat(mytextformat);
//这一句很主要!不然文本内容仍是会按体系默许的来显现。
嗯,差未几就这些吧!几近每句我都给正文了,那些自设的变量名您能够在源代码中找到,信任您能够看懂。可是有一点,您假如习气了“Mytext="Yourtext.";”这类写法,您就得注重,在FlashMX下您必需写成如许:
Mytext.text="Yourtext.";
不然FlashMX不会将“Yourtext.”这个内容发给Mytext这个静态文本框,不信您能够尝尝。:)
这里还要讲些相干的内容。经由过程查阅Actionscript字典,我发明“createTextField():”语句能够识别以下文本字段的默许属性:
type="dynamic";
文本框属性
border=false;
是不是显现边框
background=false;
是不是有背景
password=false;
是不是以显现暗码的体例显现文本内容(就是一片***)
multiline=false;
是不是能够多行显现
html=false;
是不是同意HTML剖析
embedFonts=false;
是不是用嵌进字体出现文本字段
variable=null;
与文本字段相干的变量的称号
maxChars=null;
最年夜字节数
ByTheWay:如今已有中文版Actionscript字典的供人人下载了。下载地点为:http://www.cityedge.com.cn/flash/Help.rar别的,您还必要下载这个CSS补钉,据反应说源代码显现有成绩,而且,不要用紧缩包里的sad.dat掩盖原本的sad.dat文件!不然Reference会发生乱码!
自从Macromedia在2005年8月发布MacromediaStudio8以来,我们一直在不停地探索关于它的新特性和新功能,因为这次软件升级给我们带来了太多的惊喜。 |
|