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

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

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

Регистрация: Mar 2003
Сообщений: 3
По умолчанию Загрузка внешнего swf файла

Следующая проблема. Нужно подгрузить на сцену внешний swf файл, так, что бы он грузился левым верхним углом не в точку с координатами 0 и 0.
Грузить можно только на уровень (любой, но не 0). Не допускается использование контейнера или пустого клипа. Такова специфика.
Пытался использовать loadMovie("set/ch1/quiz_ch1.swf",1). Но не могу спозиционировать в нужное место сцены. Грузится только в верхний левый угол.
Прошу ответить здесь или на мыло goraton@rambler.ru ,
Заранее благодарен.

Старый 18.04.2007, 23:38
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
В указанный уровень или клип-контейнер, загружаемый клип ВСЕГДА грузиться в верхний левый угол (0, 0). Поэтому надо надо сдвигать уровень или клип-контейнер на нужное растояние.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 19.04.2007, 00:15
goraton вне форума Посмотреть профиль Отправить личное сообщение для goraton Найти все сообщения от goraton
  № 3  
Ответить с цитированием
goraton

Регистрация: Mar 2003
Сообщений: 3
Спасибо, я знаю, что нужно сдвинуть уровень, вот я и спрашиваю как его родимый сдвинуть относительно нулевого. В нулевом основной фильм, а в первом подгруженный.

Старый 19.04.2007, 00:18
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Прочтите хелп про loadMovie и loadMovieNum и чем они отличаются.

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

Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
ну если нельзя пльзоватся контейнерами, решение я вижу только одно...двигать объекты в подгружаемом клипе, относительно нужных координат.
__________________
Free-lance | Twitter | Me

Старый 19.04.2007, 02:32
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 6  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
А подгружаемую СВФ можно сдинуть относительно ее х.у? А то задача без решения получится... Леер сдвинуть нельзя, это абстрактное понятие, пока в леере ничего нет, то координат у него тоже нет...
__________________
Hell is the possibility of sanity

Старый 19.04.2007, 02:53
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 7  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от wvxvw
Леер сдвинуть нельзя, это абстрактное понятие, пока в леере ничего нет, то координат у него тоже нет...
Код:
this.onEnterFrame = function () {
	if (_level2.getBytesTotal () == _level2.getBytesLoaded () && _level2.getBytesTotal () > 1) {
		delete this.onEnterFrame;
		_level2._x = 100;
	}
};
loadMovie ("test.swf", "_level2");
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

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

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


 


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


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