8.2.4 应用实例
来源:互联网 发布:设计数据库的软件dba 编辑:程序博客网 时间:2024/04/28 00:13
在下面的例子(例8-2)中,使用Matrix类把MovieClip对象以中心为轴旋转45度。
(1)在舞台上创建一个MovieClip实例,命名为matrix_rect。可根据实际,添加水平垂直辅助线各一条,如图
(2)在代码编辑器中输入代码:
var myMatrix:Matrix=matrix_rect.transform.matrix;//拷贝矩阵
//计算坐标原点
var tempx,tempy;
tempx=matrix_rect.x+matrix_rect.width/2;
tempy=matrix_rect.y+matrix_rect.height/2;
//对自定义Matrx进行操作
myMatrix.translate(-tempx,-tempy);
myMatrix.rotate(2 * Math.PI * (-45 / 360));
myMatrix.translate(tempx,tempy);
//应用变换到显示对象
matrix_rect.transform.matrix = myMatrix;
(3)运行结果如图8-5所示:
matrix_rect被成功的旋转了。
运行结果表明显示对象
- 8.2.4 应用实例
- NS应用实例4
- FFmpeg完美入门【4】-FFmpeg应用实例
- FFmpeg完美入门【4】-FFmpeg应用实例
- zTree应用实例详讲(4)
- zTree应用实例详讲(4)
- CFTREE数据库应用实例
- 模式应用和实例
- 模式应用和实例
- XSL应用实例
- 串口中断应用实例
- Debug应用实例
- 模式应用和实例
- XSL应用实例
- DBGridEH应用实例(摘抄)
- Portlet应用开发实例
- DBGridEH应用实例
- 专家系统的应用实例
- 从反CNN网站被黑看未来网络战争趋势
- 将样本采集器应用于MID的用户指南
- 如何创建一个编号范围
- asp.net验证用户名是否已经存在
- 模板标签设计思路--正则表达式
- 8.2.4 应用实例
- 华为将为阿联酋电信建设大型商用FTTH网络
- Gartner:开源软件成软件服务发展关键
- 我国IPv6地址数量严重落后:仅为德国1/330
- SYN Flood 攻击
- Spring Web Flow的文章
- Explain about vsual c# box and nu-box
- ACE自带的例子test_proactor在windows、solaris、linux下的表现
- VI命令集合(续)