0

我想在 flex 中获得图像的右上角 .... 到目前为止,我只能获得默认情况下左上角的 x 和 y .... 对不起,我是菜鸟,如果这是一个愚蠢的问题

4

3 回答 3

1

您是否尝试将图像宽度添加到 x?

于 2009-03-12T07:51:01.083 回答
0

Flex 支持三个坐标系,您可以在此处找到:

  • 全球的
  • 当地的
  • 内容

根据图像的布局方式,您必须使用 image.x 和宽度值以及适当的转换函数。

于 2009-03-12T09:10:44.510 回答
0

我对 Flex 的参与并不多,但对于 flash AS2,我会这样做:

var top:Number
var right:Number

top = myImageObj._y
right = myImageObj._x + myImageObj._width

在 AS3 中可能会有些不同,我认为它们已将“._y”更改为“.Y”,但我不确定。

反正原理是一样的。使用左上角,然后只需添加宽度即可获得右边缘

于 2009-03-12T09:41:01.333 回答