21
фев
  Всплывающее окно...   11 баллов
 

Извините за множество вопросов...но я начинающий, и меня распирает от любопытства!!!Возможно ли сделать так, что бы при нажатии на фото оно на этой же странице увеличивалось во весь размер!!!

Комментарии (4)   Автор: Дмитрий
Комментарии
admin
22.02.09 | 01:45
2 балла

Это сделать очень не сложно, всё, что вам потребуется, так это знание свойств _xscale и _yscale.

Допустим, у нас картинка будет 500px по ширине и 500px по высоте. В полном размере _xscale и _yscale будут равны 100. Если мы выставим _xscale и _yscale на 50, то картинка уменьшится вдвое. А чтобы потом нам развернуть её снова, нам нужно будет просто присвоить _xscale и _yscale начальные значения.

Посмотрите в статье об основных свойствах Movie Clip объектов, как там устроена работа с их свойствами, я думаю вам всё станет ясно. Особенно обратите внимание на клипы, у которых изменяются _xscale и _yscale свойства.

Дмитрий
22.02.09 | 21:49
0 баллов

Всё сделал...картинка разворачивается...а как вернуть на место(начальное значение) не могу((((
men_mc.onRelease = function() {
var men_mc:Tween = new Tween(this , "_xscale", Regular.easeOut, 50,200, 1, true);
var men_mc:Tween = new Tween(this , "_yscale", Regular.easeOut, 50,200, 1, true);
};

admin
22.02.09 | 22:30
0 баллов

Цитата:
Всё сделал...картинка разворачивается...а как вернуть на место(начальное значение) не могу((((

Попробуйте на картинку такой код:

men_mc.onRelease = function() {
    var _newYScale:Number
    var _newXScale:Number
    //
    if(this._yscale == 50){
        _newXScale = 200;
        _newYScale = 200;
    }else{
        _newXScale = 50;
        _newYScale = 50;
    }
    //
    this.tweenXScale = new Tween(this , "_xscale", Regular.easeOut, this._xscale, _newXScale, 1, true);
    this.tweenYScale = new Tween(this , "_yscale", Regular.easeOut, this._yscale, _newYScale, 1, true);
};

Дмитрий
23.02.09 | 10:17
11 баллов

ОГРОМНОЕ СПАСИБО!!!
Flashist РУЛИТ!!!

 
 
 
 

Последние комментарии

Полезные ссылки

Реклама сайтов

Скидки на жемчуг и янтарь. Оптовая продажа жемчуга в москве. Индийские украшения и бижутерия.
Модные украшения, жемчуг. Посмотрите каталог ювелирной бижутерии на сайте. Скидки в мире жемчуга.