WEB开发网
开发学院图形图像Flash Flash AS3教程:疑难杂症汇总 阅读

Flash AS3教程:疑难杂症汇总

 2008-06-05 11:22:11 来源:WEB开发网   
核心提示: 我也经常碰到这样的问题,花时间研究了一下注意第一个,Flash AS3教程:疑难杂症汇总(3),嵌入代码中有一个使flash透明的参数,不要把它设置成透明,根据帮助文档的说法,如果要缩放遮罩层,那么很多问题都可以解决,不信的话

我也经常碰到这样的问题,花时间研究了一下

注意第一个,嵌入代码中有一个使flash透明的参数,不要把它设置成透明,那么很多问题都可以解决,不信的话,大家可以试试,还有很多不常用的属性,有些可以阻止flash某些方法的使用,很烦人的,特别是某些博客,公开平台等,传flash之后,他在嵌入代码中会加一些这样的属性,那么flash有很多事情都不能做

另外还有一个就是,如果是从flash中弹出新窗口,设置成不透明也会被阻止,但是在当前窗口打开,就不会

这是我在做项目的时候,碰到的问题,以及我的解决方法,如果有高人有更好的办法,一定要告诉我额。。。

==================== 气 死 你 的 分 割 线 ====================

4、mask遮罩层

mask这个属性相信很多人看过帮助文档之后,不会仔细去看,特别是熟悉AS2的setMask的人

当然包括我自己也放过这样的错误,因此在此提起,希望各位新手在学习的时候,把帮助文档看清楚

QUOTE:

mask 属性 

mask:DisplayObject [read-write]

语言版本 : ActionScript 3.0

Player 版本 : Flash Player 9

调用显示对象被指定的 mask 对象遮罩。 要确保当舞台缩放时蒙版仍然有效,mask 显示对象必须处于显示列表的活动部分。 但不绘制 mask 对象本身。 将 mask 设置为 null 可删除蒙版。

要能够缩放遮罩对象,它必须在显示列表中。 要能够拖动蒙版 Sprite 对象(通过调用其 startDrag() 方法),它必须在显示列表中。 要为基于 sprite 正在调度的 mouseDown 事件调用 startDrag() 方法,请将 sprite 的 buttonMode 属性设置为 true。

根据帮助文档的说法,如果要缩放遮罩层,就必须把遮罩层放在相应的显示列表中,也就是addChild(mask)

上一页  1 2 3 4  下一页

Tags:Flash AS 教程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接