Показать сообщение отдельно
Старый 24.02.2011, 19:48
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 4  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Могу открыть только формат CS3. Если я правильно понимаю, вам надо сделать следующее:
1) создать клип в текущем месте - _root.createEmptyMovieClip
2) создать клип внутри созданного - _root["preloadClip_0"].createEmptyMovieClip
3) загрузить картинку в клип из пункта 2
4) сдвинуть клип из пункта 2, он сдвинется относительно клипа из пункта 1
5) вращать клип из пункта 1

Вот упрощенный код:
Код AS1/AS2:
var newClip = _root.createEmptyMovieClip("preloadClip_0", _root.getNextHighestDepth());
var newClip2 = newClip.createEmptyMovieClip("preloadClip_1", newClip.getNextHighestDepth());
 
 
var mcl:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
mcl.addListener(listener);
 
listener.onLoadInit = function(target_mc):Void{
        target_mc._x = -target_mc._width/2;
        target_mc._y = -target_mc._height/2;
}
 
mcl.loadClip("mno0.jpg", newClip2);
 
newClip._x = Stage.width / 2;
newClip._y = Stage.height / 2;
newClip._rotation = 45;