![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
допустим я создаю пустой мувик и згружаю в него изображение любого размера:
но после того как картинка загрузится в созданный мувик, этот мувик должен принять определенные размеры ( 156х106). я сначала попробовал сделать таким способом: но флеш плеер выдал мне пустой экран ( |
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
читай про loadClip
|
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
так в чём проблема...что задача?
З.Ы. loadClip это метод MovieClipLoader, если читать то про него Последний раз редактировалось screamge; 24.03.2007 в 01:15. |
|
|||||
|
Цитата:
я уже пробовал метод MovieClipLoader, вот что я написал: _root.createEmptyMovieClip("mcclip",1);
var loader:MovieClipLoader=new MovieClipLoader();
mcclip.loadMovie("Miami.jpg");
loader.onLoadComplete=function():Void {
mcclip._width=156;
mcclip._height=106;
}
![]() |
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
1. изменять размер мувиклипа в зависмости от размера картинки
2. изменять размер картинки подгружамой в мувиклип после окончания загрузки 3. ещё что-то какой из перечесленных вариантов ваш? |
|
|||||
|
попробуй так:
loader.onLoadComplete убери |
|
|||||
|
спасибо, попробую
|
|
|||||
|
Ребята, что-то невыходит у меня никак, вроде разобрался и понимаю, но неработает блин хоть застрелись! я сначала поробывал использовать loadMovie():
_root.createEmptyMovieClip("mcClip",1);
MovieClip.prototype.onLoad=function():Void {
mcClip._width=159;
mcClip._height=106;
}
mcClip.loadMovie("Orem.jpg");
но оно не пашет никак, хотя я по рекомендациям в книге делал(флешь плеер выдает пустой экран). И такое происходит только с параметрами _width и _height(_x, _y, scale - работают нормально. Далее я решил поробовать использовать onLoadMovie и наваял такое: Код: _root.createEmptyMovieClip("mcClip",1);
var loader:MovieClipLoader = new MovieClipLoader();
var listener:Object = {};
loader.addListener(listener);
loader.loadClip("Orem.jpg", mcClip);
listener.onLoadComplete = function():Void {
mcClip._width=156;
mcClip._height=106;
}
помогите пожалйста, я уже все прочитал, что только можно в 2 книжках.Немогу понять где ошибки в моих кодах |
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
почему так делает сегодня объяснит не смогу..а вот как решить проблему подскажу...используй _xscale, _yscale.
Последний раз редактировалось screamge; 24.03.2007 в 05:25. |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
читайте по буквам:
listener.onLoadInit = function( target_mc:MovieClip ):Void {
target_mc._width=156;
target_mc._height=106;
}
А с прототипом лихо завернул. Ну-ну. Последний раз редактировалось Kikasso; 24.03.2007 в 06:24. |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:58. |
|
|
« Предыдущая тема | Следующая тема » |
|
|