用AS3在舞台上显示对象坐标..?

时间:2011-10-22 14:59:50

标签: actionscript-3 coordinates

我是ActionScript的新手,所以请理解我不知道从哪里开始。

我需要在舞台上移动时在舞台上显示一个对象坐标。

非常感谢任何帮助!

感谢, 亚历克斯

2 个答案:

答案 0 :(得分:0)

这是一个简单的方法,您当然可以更详细地了解它,例如在更新TextField文本值之前检查值是否已更改(即对象正在移动)。你甚至可以使用两个TextFields,一个用于x位置,另一个用于y。

您可以使用其他类型的事件监听器,它取决于使您的对象移动的原因......

var object:MovieClip = new MovieClip();
var textfield:TextField = new TextField();

object.addEventListener( Event.ENTER_FRAME , positionListener );

function positionListener( event:Event ):void
{
   textfield.text = "x:" + object.x.toString() + "| y:" + object.y.toString();
}

答案 1 :(得分:0)

谢谢!

溶液:

addEventListener(Event.ENTER_FRAME, show);
function show(evt:Event):void{
  coords_txt.text = object1.x+" - "+object1.y
}