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

搜索
查看: 42|回复: 4
上一主题 下一主题

[悬赏 ≤ 99 银子] 在不同的舞台比例下,元件的位置变化内部是怎么运算的?

[复制链接] TA的其它主题
发表于 5 天前 | 显示全部楼层 |阅读模式
65银子
在一个项目中,新建一个fla,舞台大小为1280*720,画一个举行元件,坐标为100,200,大小为100*100像素
在另一个项目中,新建一个fla,舞台大小为1920*1080,然后复制刚才项目中的元件,如果不按住shift,粘贴后的坐标为731.95,460.85

请问想要用代码实现这个元件的原位粘贴,其中发生了什么样的运算逻辑?
我知道这个在大家看来可能非常简单,但是我就是不太理解,没想明白,数学上的东西基本上都已经还给老师了。
麻烦哪位大哥给我科普下?
还请尽量详细,本人基础实在是很差,不胜感激。
其实是想解决类似的问题,比如不同分辨率下的一些坐标等比换算问题,说起来简单,但是我都没怎么理解原理。
类似于给了我一个在1280*720下的坐标,让我放到一个背景大小为1920*1080的图片上进行叠加,怎么进行位置偏移换算。
拜托了。

最佳答案

查看完整内容

很好理解的嘛,如果A的大小是100,B是200,那么元件复制要大小*2,并且坐标*2 缩小也是一样的,反向计算即可
发表于 5 天前 | 显示全部楼层
早起的虫儿 发表于 2020-3-24 10:15
不太理解缩放跟坐标变换有什么关系。。

很好理解的嘛,如果A的大小是100,B是200,那么元件复制要大小*2,并且坐标*2
缩小也是一样的,反向计算即可

点评

好的,大概知道了,就是*比例或者除以比例。  详情 回复 发表于 4 天前
回复

使用道具 举报

发表于 5 天前 | 显示全部楼层
等比缩放即可。
真没什么好说的

点评

不太理解缩放跟坐标变换有什么关系。。  详情 回复 发表于 4 天前
回复

使用道具 举报

 楼主| 发表于 4 天前 | 显示全部楼层
TKCB 发表于 2020-3-23 20:03
等比缩放即可。
真没什么好说的

不太理解缩放跟坐标变换有什么关系。。

点评

很好理解的嘛,如果A的大小是100,B是200,那么元件复制要大小*2,并且坐标*2  详情 回复 发表于 4 天前
回复

使用道具 举报

 楼主| 发表于 4 天前 | 显示全部楼层
TKCB 发表于 2020-3-24 10:57
很好理解的嘛,如果A的大小是100,B是200,那么元件复制要大小*2,并且坐标*2
缩小也是一样的,反向计算即 ...

好的,大概知道了,就是*比例或者除以比例。
回复

使用道具 举报

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

本版积分规则

关闭

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

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

blue82(20779)、 luoxcman(19719)、 damoshen(19433)、 kasher(981)、 每天进帐500万(179)

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

T1. fhqu1462(969)、 T2. lwlpluto(14232)、 T3. 1367926921(962)  |  C3. 勤奋的蜗牛(295)、 C1. iloveas(18)、 C2. 1367926921(962)

快速回复 返回顶部 返回列表