Flash CS5 中的约束/裁剪符号边界
我想创建一个具有一定宽度和高度的 MovieClip 元件,但内容延伸到其边界之外,并且可以选择剪切/隐藏或可见外部内容。
在 Flex 中,解决方案是创建一个 .clipAndEnableScrolling = true 的组。
有没有办法在 Flash CS5 中做到这一点,或者符号总是解析为其内容的大小?
I want to create a MovieClip symbol of a certain width and height, but with content that extends outside its boundaries, with the option to have the external content be clipped/hidden or visible.
In Flex, the solution would be to create a group with .clipAndEnableScrolling = true.
Is there a way to do this in Flash CS5, or will the symbol always resolve to the size of its contents?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
答案是使用遮罩层来定义符号边界矩形。此技术将剪辑越界内容。请观看这段精彩视频:
从 lynda.com 创建蒙版和蒙版内容
The answer is to use a mask layer to define your symbol boundary rect. This technique will clip out-of-bounds content. See this excellent video:
Creating masks and masked content from lynda.com
符号将始终解析为其内容的大小。
如果您希望使特定尺寸可见,请在剪辑内部:
内容层
The symbol will always resolve to the size of its contents.
If you wish to make a particular size visible, inside the clip:
content layer