Под свойством подразумевается возврат мувика на прежнее положение при нажатии на кнопку “Убрать на место”. Нажимая на кубик этот объект, выдвигается на определенное расстояние, но если создать еще один кубик, то первый не убирается на место, откуда был вызван.
Код для примера

Код AS1/AS2:
var addCount:Number = 0;
var oneBigMovie:MovieClip = this.createEmptyMovieClip('bigMovie', 998);
oneBigMovie._y = -100;
function add_mc_f() {
addCount++;
//квадрат
var main:MovieClip = oneBigMovie.createEmptyMovieClip("square_mc"+addCount, addCount);
main.beginFill(0xFF0000);
main.moveTo(10,10);
main.lineTo(100,10);
main.lineTo(100,100);
main.lineTo(10,100);
main.endFill();
main._y = 110*addCount;
main.onPress = function() {
main._x = 200;
};
var btn:MovieClip = this.createEmptyMovieClip("btn", 2);
btn.beginFill(0xFF0000);
btn.moveTo(10,10);
btn.lineTo(160,10);
btn.lineTo(160,40);
btn.lineTo(10,40);
btn.endFill();
btn._x = btn._y=300;
var txt2:TextField = btn.createTextField("txt2", 999, 10, 10, 100, 100);
txt2.text = "Добавить";
btn.onPress = function() {
add_mc_f();
};
var mov:MovieClip = this.createEmptyMovieClip("btn_x", 3);
mov.beginFill(0xFF0000);
mov.moveTo(10,10);
mov.lineTo(160,10);
mov.lineTo(160,40);
mov.lineTo(10,40);
mov.endFill();
mov._x = 300;
mov._y = 350;
mov._alpha = 50;
var txt:TextField = mov.createTextField("txt2", 999, 10, 10, 100, 100);
txt.text = "Убрать на место";
btn_x.onPress = function() {
main._x = 0;
trace(main);
};
}
add_mc_f();