2014-11-05 2 views
2

Вот сценарий для игры Drag n Drop, над которой я работаю. Я сделал каждый объект перетаскиваемым, и теперь я хочу, чтобы объекты возвращались в свои исходные позиции, как только они не были удалены в текущем местоположении.Переместить объект обратно в исходное положение в ActionScript

т.е., я хочу, чтобы перетащить объект в конкретном place.In случае я высвобождать, что тащил объект, прежде чем я достигну этой конкретной области, объект должен прийти к исходному месту, где я возражаю вытащил из

public function mouseDownEvent(mouseEvent:MouseEvent):void 
{ 
    draging = true; 
} 

public function mouseUpEvent(mouseEvent:MouseEvent):void 
{ 
    draging = false; 
    selectedObject.stopDrag(); 
} 

public function mouseMoveEvent(mouseEvent:MouseEvent):void 
{ 
    if(draging==true) 
    { 
     selectedObject.startDrag(true); 
    } 
    else 
    { 
     selectedObject.stopDrag(); 
    } 
} 

ответ

2

Вы можете использовать

selectedObject.setPosition (info.point.x, info.point.y, info.point.z);

Смежные вопросы