Flash 2004 MX Components

2016-01-29 13:06 3 1 收藏

Flash 2004 MX Components,Flash 2004 MX Components

【 tulaoshi.com - Flash 】

1.0 UIObject. createObject();

作用:创建一个组件对象
用法:componentInstance.createObject(linkageName, instanceName, depth, initObject)
例子:在这个AS里面,我们特别要注意的就是linkageName这个了。
请先从Components面板上面的Component拖到场景上面,(你可以选择Button, DateChooser等,我们在这里先用Button吧。)然后,我们把这个已经拖到场景上面的组件给Delete掉。(你按下Ctrl + L,你应该还能见到这个Button的组件的)然后我们在第一帧输入以下代码。



代码:
_root.createObject("Button", "myComponent", 0);




当你完成了这一步的时候,你按Ctrl + Enter预览影片的时候,你应该会看到在场景的最左角出现了一个Button。这证明你已经踏出了成功的一步了。


1.1 UIObject.setSize();

作用:定制组件的大小
用法:UIObject.setSize(宽度,高度);
例子:我们继续上面的例子。然后我们在第一帧输入以下代码。



代码:
myComponent.setSize(100,100);



怎么样?大家都看到效果了吧?


1.2 UIObject.setStyle();

作用:设置组件的风格,例如字体的粗幼,线条的风格等等。
用法:componentInstance.setStyle(属性名称, 值)
例子:我们继续上面的例子,同时我们也多加上以下的一句代码。



代码:
myComponent.setStyle("fontWeight", "bold");



怎么样,您看到Button变成了粗体了吗?其他的属性名称我就不列举出来了,在Flash 2004 MX自己的Help里面已经有的了,大家可以参考这个语法去做出更多不同的Style。

1.3 UIObject.getStyle();

作用:获取组件风格,跟上面的有点相同,也有着不同的地方。
用法:componentInstance.getStyle(属性名称)
例子:我们继续延续上面的例子,也是在下面多加一句代码。




代码:
trace(myComponent.getStyle("fontWeight"));



上面我们setStyle的时候,已经把字体设置为blod的了。现在我们再次获取这个属性,得到的输出值也应该是blod,大家看一下调试窗口,你的输出跟我的一样吗?

UIObject scaleX(),UIObject scaleY();

作用:获取/改变 组件X、Y缩少放大的比例。
用法:
改变比例:
componentInstance.scaleX = int;
componentInstance.scaleY = int;
获得比例:
var tmp = checkbox.scaleX;
var tmp = checkbox.scaleY;
例子:延续上面的例子,也是在下面多加一句代码。



代码:
//改变组件对象的比例;
myComponent.scaleX=80;
myComponent.scaleY=80;
//获取组件对象的比例
var temX =myComponent.scaleX;
var temY =myComponent.scaleY;
trace("temX=" + temX);
trace("temY=" + temY);

来源:https://www.tulaoshi.com/n/20160129/1488930.html

延伸阅读
标签: flash教程
三、用行为控制声音回放 使用声音行为可以控制声音的播放。可以使用Load Sound from Library(从图符库装载声音)或Load Streaming MP3 File(装载流式MP3文件)行为添加声音到Flash文档中。用这些行为添加声音会创建声音实例,然后通过实例名来控制声音。 使用行为控制声音的操作方法如下: 1.在编辑区中放置一个按钮并选...
标签: flash教程
Behavior(行为)和行为面板在Dreamweaver中早已有了,但在Flash中则是首次引入。在Flash MX Professional 2004中,行为就是预先写好的动作脚本。 使用行为,你无需自己动手编写,就可以给你的Flash文档添加功能强大的动作脚本代码,给Flash内容(如文本、电影剪辑、图像、声音等)添加交互性,实施对文档中的电影剪辑和图像实例的控制。 ...
标签: flash教程
与 MX比较,Flash MX 2004的绘图工具只有小小的变化:原来的矩形工具中增加了一个新的工具—— PolyStar(多边星形) 。使用这个新增的工具,可以轻松绘制多边形和星形。下面就让我们来试试这个新工具吧。 1.在工具箱中的矩形工具上单击,并按住鼠标左键,然后从弹出菜单中选择PolyStar工具。 2.如果Properties(...
标签: flash教程
一、用行为控制实例 我们用这个复制圆的例子说明用行为控制实例(如图像、电影剪辑、按钮等)的一般操作步骤。 1.在编辑区中放置一个圆的电影剪辑和一个按钮,然后在属性检查器中把圆电影剪辑命名为a1。 2.在编辑区中选择触发行为的对象(如编辑区中的按钮)。 3.选择WindowDevelopment PanelsBehavior...
标签: flash教程
<a 超链接标签 属性:href: 链接地址 target: 目标窗口 可取值为_blank,_parent,_self,_top。 例: my_txt.htmlText="<a href='http://www.blueidea.com' target='_self'蓝色理想</a" <b 粗体标签 例: my_txt.htmlText="<b Bold </b" <br 换行标签 例: my_txt.htmlText="Title of Articles <br" <f...

经验教程

103

收藏

37

精华推荐

热门标签

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部