flex中canvas内所有组件一起放大缩小

如题,现在canvas里面有很多组件,用什么方法可以同时完成对所有组件的放大和缩小?zoom可以吗?应该怎样设置,谢谢... 如题,现在canvas里面有很多组件,用什么方法可以同时完成对所有组件的放大和缩小?zoom可以吗?应该怎样设置,谢谢 展开
 我来答
熊依琴ir
2010-05-21 · TA获得超过378个赞
知道小有建树答主
回答量:657
采纳率:0%
帮助的人:541万
展开全部
scale这个属性设置一下就行了,通常是监听鼠标的WHEEL事件里作这个操作。

WHEEL的值默认为3 0 -3你只要获取比0大的,scale就加0.1比0小就减去0.1就OK了

scale分scaleX和scaleY,你可以自己尝试一下就知道怎么回事了。不难,很简单。
百度网友eafe715dc
2010-05-18 · TA获得超过1490个赞
知道小有建树答主
回答量:763
采纳率:50%
帮助的人:641万
展开全部
canvas里所有的组件的宽度和长度用百分比来表示,不要用具体数值。就是写成 width= 30%这个样子,不要写成width = 300
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
同时d我
2010-05-18 · 超过17用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:53.3万
展开全部
你可以将所有组件的宽度长度,绑定到两个数值就可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式