Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.03.2007, 00:57
Onton вне форума Посмотреть профиль Отправить личное сообщение для Onton Найти все сообщения от Onton
  № 1  
Ответить с цитированием
Onton
 
Аватар для Onton

Регистрация: Feb 2007
Сообщений: 28
Отправить сообщение для Onton с помощью ICQ
По умолчанию задать размер пустого мувика после загрузки в него изображения?

допустим я создаю пустой мувик и згружаю в него изображение любого размера:
Код:
_root.createEmptyMovieClip("mcclip",1);
mcclip.loadMovie("Miami.jpg");
но после того как картинка загрузится в созданный мувик, этот мувик должен принять определенные размеры ( 156х106). я сначала попробовал сделать таким способом:

Код:
_root.createEmptyMovieClip("mcclip",1);
mcclip.loadMovie("Miami.jpg");
mcclip._width=156;
mcclip._height=106;
но флеш плеер выдал мне пустой экран (

Старый 24.03.2007, 01:05
Mr. Fixit вне форума Посмотреть профиль Найти все сообщения от Mr. Fixit
  № 2  
Ответить с цитированием
Mr. Fixit
Banned
[+1 08.05.08]
[+4 14.04.08]
[+1.3 02.05.08]

Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
читай про loadClip

Старый 24.03.2007, 01:09
screamge вне форума Посмотреть профиль Отправить личное сообщение для screamge Посетить домашнюю страницу screamge Найти все сообщения от screamge
  № 3  
Ответить с цитированием
screamge
Ветеран форума
 
Аватар для screamge

Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
так в чём проблема...что задача?

З.Ы. loadClip это метод MovieClipLoader, если читать то про него
__________________
Free-lance | Twitter | Me


Последний раз редактировалось screamge; 24.03.2007 в 01:15.
Старый 24.03.2007, 01:30
Onton вне форума Посмотреть профиль Отправить личное сообщение для Onton Найти все сообщения от Onton
  № 4  
Ответить с цитированием
Onton
 
Аватар для Onton

Регистрация: Feb 2007
Сообщений: 28
Отправить сообщение для Onton с помощью ICQ
Цитата:
Сообщение от screamge
так в чём проблема...что задача?

З.Ы. loadClip это метод MovieClipLoader, если читать то про него
проблема в том что немогу изменить размеры мувика!
я уже пробовал метод MovieClipLoader, вот что я написал:

Код:
_root.createEmptyMovieClip("mcclip",1);
var loader:MovieClipLoader=new MovieClipLoader();
mcclip.loadMovie("Miami.jpg");

loader.onLoadComplete=function():Void {
	
mcclip._width=156;
mcclip._height=106;
}
но это тоже не пашет! наверное бред какойто написал? я прочел много всякой херни у меня 2 книги везде написано понемножку и очень поверхностно, не бросайте в беде а? киньте хоть кусрк кода или ссылку где про это написано З.Ы. в поиске тоже смотрел...

Старый 24.03.2007, 01:39
screamge вне форума Посмотреть профиль Отправить личное сообщение для screamge Посетить домашнюю страницу screamge Найти все сообщения от screamge
  № 5  
Ответить с цитированием
screamge
Ветеран форума
 
Аватар для screamge

Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
1. изменять размер мувиклипа в зависмости от размера картинки
2. изменять размер картинки подгружамой в мувиклип после окончания загрузки
3. ещё что-то


какой из перечесленных вариантов ваш?
__________________
Free-lance | Twitter | Me

Старый 24.03.2007, 01:41
Vidar вне форума Посмотреть профиль Отправить личное сообщение для Vidar Найти все сообщения от Vidar
  № 6  
Ответить с цитированием
Vidar
 
Аватар для Vidar

Регистрация: Feb 2007
Адрес: Moskow
Сообщений: 85
Отправить сообщение для Vidar с помощью ICQ
попробуй так:
Код:
loader.onLoadInit = function(target_mc:MovieClip):Void 
{
   target_mc._width=156;
   target_mc._height=106;
}
loader.onLoadComplete убери

Старый 24.03.2007, 01:47
Onton вне форума Посмотреть профиль Отправить личное сообщение для Onton Найти все сообщения от Onton
  № 7  
Ответить с цитированием
Onton
 
Аватар для Onton

Регистрация: Feb 2007
Сообщений: 28
Отправить сообщение для Onton с помощью ICQ
Цитата:
Сообщение от Vidar
попробуй так:
Код:
loader.onLoadInit = function(target_mc:MovieClip):Void 
{
   target_mc._width=156;
   target_mc._height=106;
}
loader.onLoadComplete убери
спасибо, попробую

Старый 24.03.2007, 05:11
Onton вне форума Посмотреть профиль Отправить личное сообщение для Onton Найти все сообщения от Onton
  № 8  
Ответить с цитированием
Onton
 
Аватар для Onton

Регистрация: Feb 2007
Сообщений: 28
Отправить сообщение для Onton с помощью ICQ
Ребята, что-то невыходит у меня никак, вроде разобрался и понимаю, но неработает блин хоть застрелись! я сначала поробывал использовать 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 книжках.Немогу понять где ошибки в моих кодах

Старый 24.03.2007, 05:23
screamge вне форума Посмотреть профиль Отправить личное сообщение для screamge Посетить домашнюю страницу screamge Найти все сообщения от screamge
  № 9  
Ответить с цитированием
screamge
Ветеран форума
 
Аватар для screamge

Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
почему так делает сегодня объяснит не смогу..а вот как решить проблему подскажу...используй _xscale, _yscale.
Вложения
Тип файла: rar scale.rar (62.4 Кб, 87 просмотров)
__________________
Free-lance | Twitter | Me


Последний раз редактировалось screamge; 24.03.2007 в 05:25.
Старый 24.03.2007, 06:17
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 10  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
читайте по буквам:
Код:
listener.onLoadInit = function( target_mc:MovieClip ):Void  { 
   target_mc._width=156; 
   target_mc._height=106; 
}
Параметр надо передать, Vidar же написал. Почитайте в хелпе, хелп по-русски на форуме закреплен.
А с прототипом лихо завернул. Ну-ну.


Последний раз редактировалось Kikasso; 24.03.2007 в 06:24.
Создать новую тему Ответ Часовой пояс GMT +4, время: 17:12.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:12.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.