Показать сообщение отдельно
Старый 12.11.2013, 00:04
alexrunaway вне форума Посмотреть профиль Отправить личное сообщение для alexrunaway Найти все сообщения от alexrunaway
  № 1  
Ответить с цитированием
alexrunaway

Регистрация: Nov 2013
Сообщений: 19
По умолчанию Увеличение картинки. Проблема с позицией символа

прошу помочь с кодом на actionscript 3.
есть функция увеличения картинки и возварт в исходный размер,где currentPic картинка в массиве, а
podlogka - это мувиклип который появляется на заднем плане увеличенной картинки. Код работает,но при переходе на другой кадр например gotoAndStop(5) картинка остаётся хотя её на таймлайне в кадре 5 нет.помогите пожалуйста!диплом накрывается((

Код AS3:
function picWasClick(e:MouseEvent):void{
 
    if(podlogka.visible){
        trace(currentPic.parent.parent.parent);
        trace(currentPic.parent.parent);
        trace(currentPic.parent);	
        currentPic.scaleX = 1;
        currentPic.scaleY = 1;
        currentPic.x = currentPic.prevx;
        currentPic.y = currentPic.prevy;
        podlogka.visible = false;
        index = this.getChildIndex(currentPic); 
    }else{
        currentPic = e.target;
        currentPic.prevx = currentPic.x;
        currentPic.prevy = currentPic.y;
        podlogka.visible = true;
        currentPic.scaleX = 2;
        currentPic.scaleY = 2;
        this.setChildIndex(podlogka, (this.numChildren-1)); 
        index = this.setChildIndex(currentPic, (this.numChildren-1));
        trace(this);trace(Stage);
        currentPic.x = (this.podlogka.width-currentPic.width)/2;
        currentPic.y = (this.podlogka.height-currentPic.height)/2;
    }
}


Последний раз редактировалось dimarik; 12.11.2013 в 01:08. Причина: Форматирование