| |
PS视频教程 | 音画视频教程 | FL视频教程 | ps特训教程 | PS滤镜下载 | PS动作下载 | PS画笔下载 | PS样式下载 | 经典字库下载 | JS代码大全 | SEO教程 | 设计软件下载
|
您现在的位置:白小姐中特网 - 管家婆中特网 - ps教程|音画教程|flash教程|设计软件下载 - 10万教程宝库 >> 设计教程 >> flash教程 >> 浏览文章
FL教程运用DynamicRegistration类动态改变注册点的使用方法
作者:小编FS 日期:2010年06月14日 来源:互联网  【字体: 】   我要评论(0)
核心提示:
可能我们会遇到动态改变mc注册点的问题,当我们需要缩放或旋转用代码画的图形或调入的外部mc时,就要考虑到动态改变注册点的确问题。 www.darronschall.com上提供了一个DynamicRegistration类,可以实现这个功能:

可能我们会遇到动态改变mc注册点的问题,当我们需要缩放或旋转用代码画的图形或调入的外部mc时,就要考虑到动态改变注册点的确问题。

www.darronschall.com上提供了一个DynamicRegistration类,可以实现这个功能:

看看效果:这个示例效果来源于www.darronschall.com

        单击这个方块,为它设置新的注册点。

 这个类,利用initialize方法,为mc加上几个新的属性,利用这些新属性我们可以改变mc的注册点。

使用方法:首先我们需在下载这个类:下载地址:http://www.darronschall.com/weblog/archives/000054.cfm

下载解压后的文件夹中的一com文件夹,将它放在与你的flash文件相同的目录中。

使用时首先要引用这个类:

import com.darronschall.DynamicRegistration;

var square_mc:MovieClip;//声明了一个mc

DynamicRegistration.initialize(square_mc);//调用initialize方法,为mc增加新属性

square_mc.setRegistration(10, 60); //将square_mc的注册点,改为10,60

//下面可以为square_mc的新属性设值,但需注意,新的属性名称要在原属性名称后面加个2,如:

square_mc._x2 = 4;
square_mc._y2 = 7;
square_mc._rotation2 = 40;
square_mc._xscale2 = 140;
square_mc._yscale2 = 80;

 




相关文章列表
网友评论
芊蓝广告位招商中......
芊蓝广告位招商中......
图文资讯
关于我们 - 网站帮助 - 广告合作 - 下载声明 - 友谊连接 - 网站地图 - 管理登陆