mc的本地坐标和舞台坐标的另类猎取方法

本地坐标:(0,0)大小(100,100) <?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

舞台坐标:(200,200)大小(100,100)

舞台坐标测试:

clipBounds = mc1.getBounds(_root);
trace(clipBounds.xMin);//200
trace(clipBounds.yMin);//200
trace(clipBounds.xMax);//300
trace(clipBounds.yMax);//300
本地坐标测试:clipBounds = mc1.getBounds(mc1);
trace(clipBounds.xMin);//0
trace(clipBounds.yMin);//0
trace(clipBounds.xMax);//100
trace(clipBounds.yMax);//100

时间: 2024-12-21 14:28:24

mc的本地坐标和舞台坐标的另类猎取方法的相关文章

javascript获取文档坐标和视口坐标

元素的位置是以像素度量的,向右代表X坐标的增加,向下代表Y坐标的增加,但是,有两个不同的点作为坐标系的原点:元素的X和Y坐标可以相对于文档的左上角或者相对于在职中显示文档的视口的左上角.   在定级窗口和标签页中,"视口"只是实际显示文档内容的浏览器的一部分:它不包括浏览器的"外壳"(如菜单.工具条和标签页).          针对框架也中显示的文档,是口试定了框架页的<iframe>元素.无论在何种情况下,当讨论元素的位置是,必须弄清楚所使用的坐标是

javascript-mxgraph获得一条edge的起点坐标和终点坐标

问题描述 mxgraph获得一条edge的起点坐标和终点坐标 var v1 = graph.insertVertex(parent null 'v1' 0 100 80 30); var v2 = graph.insertVertex(parent null 'v2' 30010080 30); var e1 = graph.insertEdge(parent null '' v1 v2); 如何获得e1的起点坐标和终点坐标?

代码-qt中鼠标点击view获取点并将坐标转换为scene坐标之后在坐标处绘制item,位置发生偏移

问题描述 qt中鼠标点击view获取点并将坐标转换为scene坐标之后在坐标处绘制item,位置发生偏移 如题,我的组件是用QGraphicsItem绘制的,重载了QMouseEvent,但是点击时在view上显示的地方不对,主要代码如下: QPoint viewPos = event->pos();//获取视口坐标 QPointF scenePos = view_1->mapToScene(viewPos);//将视口坐标转换为场景坐标 select->setRect(scenePos

百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换_javascript技巧

在项目中面对不同的坐标体系,在地图上显示多多少少都会有点偏差,下面是使用javascript写的转换方法,具体代码如下所示: //定义一些常量 var x_PI = 3.14159265358979324 * 3000.0 / 180.0; var PI = 3.1415926535897932384626; var a = 6378245.0; var ee = 0.00669342162296594323; /** * 百度坐标系 (BD-09) 与 火星坐标系 (GCJ-02)的转换 *

javascript获取文档坐标和视口坐标_javascript技巧

元素的位置是以像素度量的,向右代表X坐标的增加,向下代表Y坐标的增加,但是,有两个不同的点作为坐标系的原点:元素的X和Y坐标可以相对于文档的左上角或者相对于在职中显示文档的视口的左上角. 在定级窗口和标签页中,"视口"只是实际显示文档内容的浏览器的一部分:它不包括浏览器的"外壳"(如菜单.工具条和标签页). 针对框架也中显示的文档,是口试定了框架页的<iframe>元素.无论在何种情况下,当讨论元素的位置是,必须弄清楚所使用的坐标是文档坐标还是视口坐标.

自己设置了一个鼠标钩子,然后点击获取窗口坐标,但是坐标不对。

问题描述 自己设置了一个鼠标钩子,然后点击获取窗口坐标,但是坐标不对. 自己设置了一个全局的鼠标钩子,然后触发点击获取窗口坐标,当点击在窗口外的时候,获取到窗口坐标是对的,但是点击在窗口里面的时候,获取的到的窗口坐标就不对了,好像是0,0.不知道什么原因,该怎么解决这个问题? 解决方案 获取鼠标点击的坐标处理 解决方案二: 刚才尝试过,我直接把窗口坐标设置成全局变量,也不点击一次获取一次了,然后再尝试,问题依旧.那么说,点击窗口外,是正常的,点击窗口内,获取的坐标就变成了零.这是为什么?

(第八天)文档坐标、视口坐标和元素坐标

文档坐标和视口坐标 概念 元素的位置是以像素来度量的,向右代表X坐标的增加,向下代表Y坐标的增加.但是,有两个不同的点作为坐标系的原点:元素的X和Y坐标可以相对于文档的左上角或者相对于其中显示文档的视口的左上角.在顶级窗口和标签页中,"视口"只是实际显示文档内容的浏览器的一部分:它不包括浏览器"外壳"(如菜单,工具条件和标签页).当讨论元素的位置时,必须弄清楚所使用的坐标时文档坐标还是视口坐标.[注]视口坐标有时也叫窗口坐标.  举例说明:在文档坐标中如果一个元素的

讲Perl中的本地时间与UNIX时间戳间相互转换的方法

  这篇文章主要介绍了讲Perl中的本地时间与UNIX时间戳间相互转换的方法,主要用到了Perl中的Date::Parse模块,需要的朋友可以参考下 当你的Perl脚本需要解决时间信息,这里有两种方法来表示和处理日期和时间.一种方法是易读的时间表示(例,"Sat Mar 14 10:14:05 EDT 2015"),另外一种是使用UNIX时间戳(也叫"新纪元时间"),这是从1970年1月1日到今所经过的时间秒数.每一种方法都有它自己的优劣势,取决于你的需要,也许也就

excel表格如何把坐标放到cad坐标

  excel坐标导入cad步骤如下: 1.在EXCEL中建立坐标数据:(这里以前三列为例,可选其他,只是函数对应变化). 2.输入函数关系,输入函数关系后的显示. 3.快捷方式把需要建立函数关系的单元格都建立:(选中单元格,鼠标放在单元格右下角,鼠标会变成黑色十字,长按鼠标往下选择单元格,得到数据). 4.复制单元格数据: 5.打开cad,输入命令(图为直线命令,可以是多段线.点或其他). 6.在命令对话框右键选择"粘贴". 7.得到图形: