Показать сообщение отдельно
Старый 03.11.2009, 18:11
vermut вне форума Посмотреть профиль Отправить личное сообщение для vermut Найти все сообщения от vermut
  № 4  
Ответить с цитированием
vermut

Регистрация: Oct 2009
Сообщений: 5
Извиняюсь за не корректно заданный вопрос...
Вобщем, есть функция.
Код AS3:
private function submitlocate( evt:Event ):void { 		   
		    rectView.addlocate( inputWidth.text, inputHeight.text );
		    }
передающая введенные в TextInput значения функцию addlocate
Код AS3:
public function addlocate( inputWidth:String, inputHeight:String ):void {
        setDraw(Number(inputWidth), Number(inputHeight));
    }
далее полученные знечения задействуются функцией setDraw
Код AS3:
private function setDraw (DrawWidth:Number, DrawHeight:Number):void {
    graphics.clear();
    graphics.lineStyle(1, 0x000000); 
    graphics.beginFill(0xFF0000); 
    graphics.drawRect(500,200,DrawWidth,DrawHeight);
    graphics.endFill();
 }
в результате которой добавляется новый квадрат с шириной и высотой равной введенным значениям.

Вопрос : Как модифицировать функцию, чтобы при передачи в нее новых значений (ширины и высоты) на месте предыдущего квадрата добавлался новый, а предыдущий соответственно исчезал ???