11RIA 闪客社区 - 最赞 Flash 论坛

搜索
查看: 139|回复: 6
上一主题 下一主题

[悬赏 ≤ 99 银子] 九切片做遮罩层不能缩放吗?

[复制链接] TA的其它主题
发表于 2021-3-27 17:46:30 | 显示全部楼层 |阅读模式
88银子
本帖最后由 勤奋的蜗牛 于 2021-3-27 18:35 编辑

比如需要一张圆角图片,且可以任意改变图片大小,我用了一个九切片圆角MC当遮罩,但缩放圆角MC会变形,取消遮罩缩放又没问题,难道九切片当遮罩层后不可以缩放???那怎么实现可以任意改变大小的圆角图片??感觉是个BUG啊。



发表于 2021-3-31 09:23:42 | 显示全部楼层
位图也可以九宫格!网上有这样的AS3类库!

点评

也就是这个效果 [attachimg]2840[/attachimg]  详情 回复 发表于 2021-3-31 10:31
谢谢,位图九宫格只适合做UI,我要实现的是图片在一个圆角框里,可以随意放大缩小,圆角保持不变。  详情 回复 发表于 2021-3-31 09:55
回复

使用道具 举报

 楼主| 发表于 2021-3-31 09:55:53 | 显示全部楼层
TKCB 发表于 2021-3-31 09:23
位图也可以九宫格!网上有这样的AS3类库!

谢谢,位图九宫格只适合做UI,我要实现的是图片在一个圆角框里,可以随意放大缩小,圆角保持不变。
回复

使用道具 举报

 楼主| 发表于 2021-3-31 10:31:10 | 显示全部楼层
TKCB 发表于 2021-3-31 09:23
位图也可以九宫格!网上有这样的AS3类库!

也就是这个效果
未标题-1-01.jpg
回复

使用道具 举报

发表于 2021-3-31 12:53:55 | 显示全部楼层
那你说的肯定就是不能的,必然需要,缩放的时候取消遮罩,然后单独缩放遮罩和图片,之后重新遮罩,才行!

点评

我倒是想到一个笨办法,就是用4个圆角放在图片上面挡住,但这样控制起来有点繁琐,而且也很局限,如果背景不是纯色就就用不了了。  详情 回复 发表于 2021-3-31 14:35
试过这样做,也失败了,我得出的结论是遮罩层图形只要拉伸过都会变形, 不管是不是九宫格。 这么简单正常的需求都实现不了,感觉flash好奇葩啊。  详情 回复 发表于 2021-3-31 14:30
回复

使用道具 举报

 楼主| 发表于 2021-3-31 14:30:21 | 显示全部楼层
TKCB 发表于 2021-3-31 12:53
那你说的肯定就是不能的,必然需要,缩放的时候取消遮罩,然后单独缩放遮罩和图片,之后重新遮罩,才行! ...

试过这样做,也失败了,我得出的结论是遮罩层图形只要拉伸过都会变形, 不管是不是九宫格。
这么简单正常的需求都实现不了,感觉flash好奇葩啊。
回复

使用道具 举报

 楼主| 发表于 2021-3-31 14:35:59 | 显示全部楼层
TKCB 发表于 2021-3-31 12:53
那你说的肯定就是不能的,必然需要,缩放的时候取消遮罩,然后单独缩放遮罩和图片,之后重新遮罩,才行! ...

我倒是想到一个笨办法,就是用4个圆角放在图片上面挡住,但这样控制起来有点繁琐,而且也很局限,如果背景不是纯色就就用不了了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

感谢所有支持论坛的朋友:下面展示最新的5位赞助和充值的朋友……更多赞助和充值朋友的信息,请查看:永远的感谢名单

del256(41980)、 firefly_hy(10924)、 1202199(39648)、 Index(27945)、 kasher(981)

下面展示总排行榜的前3名(T1-T3)和今年排行榜的前3名的朋友(C1-C3)……更多信息,请查看:总排行榜今年排行榜

T1. fhqu1462(969)、 T2. lwlpluto(14232)、 T3. 1367926921(962)  |  C1. aa279834930(847)、 C2. kasher(981)、 C3. Index(27945)

谷歌、火狐等浏览器停止对Flash Player的支持,建议使用IE等浏览器浏览论坛帖子
快速回复 返回顶部 返回列表