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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 24.07.2006, 22:40
Buzzy вне форума Посмотреть профиль Отправить личное сообщение для Buzzy Найти все сообщения от Buzzy
  № 1  
Buzzy

Регистрация: Feb 2006
Сообщений: 4
По умолчанию загрузка внешнего swf

Добрый день!!
Есть такая проблема:"Загружаю в основной проект внешний sfw файл, по умолчанию он грузит его с координатами 0,0.. как загрузить внешний swf файл в опрделённое место основного проекта. Пробовал один вариант, через переименование внешнего внутрь основного,грузит в определённое место,но не работает этот внешний мув. Может кто подскажет как это сделать правильно.Заранее благодарен...

Старый 25.07.2006, 15:59
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 2  
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
ActionScript 2.0 Language Reference

ActionScript classes > MovieClipLoader > addListener (MovieClipLoader.addListener method)


Код:
this.createEmptyMovieClip("image_mc", this.getNextHighestDepth());
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
    target_mc._x = Stage.width/2-target_mc._width/2;
    target_mc._y = Stage.height/2-target_mc._width/2;
    var w:Number = target_mc._width;
    var h:Number = target_mc._height;
    target_mc.lineStyle(4, 0x000000);
    target_mc.moveTo(0, 0);
    target_mc.lineTo(w, 0);
    target_mc.lineTo(w, h);
    target_mc.lineTo(0, h);
    target_mc.lineTo(0, 0);
    target_mc._rotation = 3;
};
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("линк на внешний файл с изображением, флеш\картинка - не важно", image_mc);
__________________
Hell is the possibility of sanity

Старый 25.07.2006, 16:04
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 3  
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
ЗЫ. Переопредели координаты target_mc в примере выше, например, добавь
Код:
target_mc._x = Math.random()*100;
target_mc._y = Math.random()*100;
__________________
Hell is the possibility of sanity

Старый 25.07.2006, 22:27
Buzzy вне форума Посмотреть профиль Отправить личное сообщение для Buzzy Найти все сообщения от Buzzy
  № 4  
Buzzy

Регистрация: Feb 2006
Сообщений: 4
Спасибо,большое!!!
Но не работает, он его загружает, но не работает...может есть ещё метод??

Старый 26.07.2006, 00:56
johnparker вне форума Посмотреть профиль Отправить личное сообщение для johnparker Найти все сообщения от johnparker
  № 5  
johnparker

Регистрация: Jul 2006
Сообщений: 48
Цитата:
Сообщение от Buzzy
Добрый день!!
Есть такая проблема:"Загружаю в основной проект внешний sfw файл, по умолчанию он грузит его с координатами 0,0.. как загрузить внешний swf файл в опрделённое место основного проекта. Пробовал один вариант, через переименование внешнего внутрь основного,грузит в определённое место,но не работает этот внешний мув. Может кто подскажет как это сделать правильно.Заранее благодарен...
Самый простой способ - создать пустой мувиклип, расположить его, где надо и туда загружать вашу свф.

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

Регистрация: Apr 2004
Сообщений: 123
может я че-то не понимаю,но еже ли тебе надо просто загрузить внешний swf в основной мув,то(по тупому)делай в главном муве пустой мувиклип с названием типа mc1 ,на фрейм вешай код типа _root.mc1.loadMovie("main.swf",1);
main.swf-это твой подгружаемый мув
Можно с прелоадером сделать.
Не забудь в подгружаемом муве прописывать код не _root.habahaba.gotoAndPlay(2) ,а _root.mc1.habahaba.gotoAndPlay(2)
Повторюсь,мож я че-то не правильно понял

Старый 26.07.2006, 07:09
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 7  
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Цитата:
Сообщение от Buzzy
Спасибо,большое!!!
Но не работает, он его загружает, но не работает...может есть ещё метод??
Что именно не работает?
Все свойства\переменные клипа куда загружается новый фильм должны остаться. Если в загружаемом фильме были использованы НЕотносительные ссылки, работать они действительно не будут.
ЗЫ. Если не находятся какие-нибудь переменные - Контрл+Шифт+Ентр - переменные.
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 26.07.2006 в 07:15.
Старый 01.07.2010, 13:41
bettyshort вне форума Посмотреть профиль Отправить личное сообщение для bettyshort Найти все сообщения от bettyshort
  № 8  
bettyshort

Регистрация: Oct 2009
Сообщений: 40
а обратно в основой как ?(((((

у меня вот сайт... я грузанула через пустой мувик внешний свф в основной который по каталогу выше находится и урл прописать нельзя ((
есть ли какоенибудь обратное действие?

Старый 01.07.2010, 14:11
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 9  
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
bettyshort, теме почти 4 года, вы заметили? Сформулируйте ваш вопрос более полно и осмысленно и создайте новый топик.

Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 14:19.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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