Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Слайд-шоу во Flash с движением фотографий
Flash Zone Forum > Macromedia Flash > Начинающим
G777
Здравствуйте!
Я новичок. Немогли бы вы мне помочь разобраться.
есть один Флэш на сайте kmg.kz, я хотел сделать такой же. Попробовал но получается не очень.
Подскажите пожалуйста в чём ошибки?
вот мой пример:
http://zalil.ru/32629218
MustLive
G777

Что именно у тебя не получается? Для создания движений фотографий используй Motion Tween. Как использовать данную функцию флеша описано на форуме, в нашей рассылке и в хелпе к флешу (в этом нет ничего сложного).

Не говоря уже о том, что ты можешь взять понравившуюся флешку с указанного сайта, декомпилировать её и подсмотреть как они сделали нужные эффекты. В качестве обучающего материала.
G777
Спасибо за ответ!
А можно прямую ссылку на этот пример с Motion Tween?
найти не могу
G777
Я использую идею скрипта из этого сайта.
Проблема в том, что когда пытаюсь обрезать фотографии, то они не обрезаются, а непропорционально  сжимаются.
Как сделать так чтобы изображение именно обрезалось после такого кода:

Код
_root.r1.onRollOver = function() {
    zoomIn();
}
_root.r1.onRollOut = function() {
    zoomOut();
    
}
function zoomIn() {
    _root.onEnterFrame = function() {
        if (_root.r1._xscale < 110 && _root.r1._yscale < 110) {
    _root.r1._xscale +=30;
    _root.r1._yscale +=3;
    
    _root.r2._xscale -=30;
    _root.r2._x +=30
    
    _root.r3._xscale -=30;
    _root.r3._x +=30
    
    _root.r4._xscale -=30;
    _root.r4._x +=30
    }
}

}

function zoomOut() {
    _root.onEnterFrame = function() {
         if (_root.r1._xscale > 90 && _root.r1._yscale > 90) {
    _root.r1._xscale -=30;
    _root.r1._yscale -=3;
    
    _root.r2._xscale +=30;
    _root.r2._x -=30
    
    _root.r3._xscale +=30;
    _root.r3._x -=30
    
    _root.r4._xscale +=30;
    _root.r4._x -=30
    }
}
}
MustLive
G777

Этот код не обрезает изображения. Он лишь сжимает их, с чем ты и столкнулся.

Для обрезания фотографий используй другой код. Он не тривиален, в отличии от операции масштабирования (реализованной в данном коде), и тебе проще будет обрезать изображения заранее, перед загрузкой во флеш.
Русская версия IP.Board © 2001-2017 IPS, Inc.