我是ActionScript的新手,所以请理解我不知道从哪里开始。
我需要在舞台上移动时在舞台上显示一个对象坐标。
非常感谢任何帮助!
感谢, 亚历克斯
答案 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
}