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

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

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

Регистрация: May 2006
Сообщений: 1
По умолчанию Загрузка swf файлов в projector

Я создал проект. Набор из swf файлов:

Menu.swf
Item1.swf
Item2.swf

В файле Menu.swf я использую LoadMovie("Item1.swf", 0); для того чтобы загрузить на его место Item1.swf. В случае, когда файл Menu опубликован в формате swf все работает. Если я публикую файл Menu в projector-е т.е Menu.exe , то не работает. Исчезает основной клип, а на его место ничего не загружается... просто голый фон.

Если кто знает как заставить его работать помогите ...

Старый 10.05.2006, 22:29
BigDan вне форума Посмотреть профиль Отправить личное сообщение для BigDan Найти все сообщения от BigDan
  № 2  
Ответить с цитированием
BigDan
 
Аватар для BigDan

Регистрация: Apr 2006
Адрес: Kiev
Сообщений: 1,675
Отправить сообщение для BigDan с помощью ICQ
Зачем тебе .ехе файл, это ведь не вигодно по размеру.
Не морочь себе голову: используй SWF ,економь место и радуйся.
Ну если тебе так уж нужен .ехе файл то:
-публикуй Items1.swf и Items2.swf в .ехе
-перед етим в Menu.swf напиши fscommand("exec","run.bat");
-публикуешь Menu.swf в .ехе
-рядом с Menu.exe создаешь папку fscommand
-в этой папке создаешь файл .bat под именем "run"
-в файле пишеш:
start (пишеш путь к файлу который нужно открыть в данном случае Item1.exe или Item2.exe, только путь пишеш без дужек)
:END

Старый 10.05.2006, 22:38
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 3  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
BigDan хватит диз информировать людей.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 10.05.2006, 22:57
bbexp вне форума Посмотреть профиль Отправить личное сообщение для bbexp Посетить домашнюю страницу bbexp Найти все сообщения от bbexp
  № 4  
Ответить с цитированием
bbexp
 
Аватар для bbexp

Регистрация: May 2006
Адрес: Город О
Сообщений: 169
semest, а в чем сакраментальный смысл второго параметра в LoadMovie("Item1",0);

У вас, батенька, правильнописание хромает )))
Не мешайте синтаксис loadMovie с синтаксисом loadMovieNum

Там же в хинте даже сказано, что вторым параметром в loadMovie должен быть метод передачи переменных. Значит 0 там по идейным соображениям - мусор. Или GET или POST, будьте любезны.

А вот в loadMovieNum - пожалста - хоть 0, хот 500. ПОТОМУ КАК loadMovieNum грузит на уровень (_leverN)

И все тогда заработает.
__________________
Работа * Работы * О работе

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от bbexp
Не мешайте синтаксис loadMovie с синтаксисом loadMovieNum
Не мешайте синтаксис loadMovie с синтаксисом MovieClip.loadMovie
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 11.05.2006, 00:07
bbexp вне форума Посмотреть профиль Отправить личное сообщение для bbexp Посетить домашнюю страницу bbexp Найти все сообщения от bbexp
  № 6  
Ответить с цитированием
bbexp
 
Аватар для bbexp

Регистрация: May 2006
Адрес: Город О
Сообщений: 169
iNils, вах )))

Все равно в хинтах и там прописано, что вторым параметром должен быть мувиКлип а не уровень. Смысл остается прежним - у человека ошибка синтаксиса. И если плеер ее пропустил, это в любом случае проблема программиста

Дас.. А метод с функцией - это я поженил неудачно ))
__________________
Работа * Работы * О работе

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
loadMovie
Доступность
Flash Player 3.
Синтаксис
loadMovie("url",level/target[, variables])

Заметь level!
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Nov 2005
Адрес: Иркутск
Сообщений: 233
Отправить сообщение для breez38 с помощью ICQ
если брать во внимание, что в swf все работает, а в exe нет, то смею предположить, что используешь флеш8. А в нем нужно к именам файлов дописывать file:// в начале. Т.е. вот так:
Код:
LoadMovie("file://Item1.swf", 0);
__________________
Никогда не может быть так плохо, чтоб не могло быть еще хуже!

Старый 16.10.2006, 23:39
rty вне форума Посмотреть профиль Отправить личное сообщение для rty Найти все сообщения от rty
  № 9  
Ответить с цитированием
rty
 
Аватар для rty

Регистрация: Dec 2003
Адрес: Spb
Сообщений: 873
>>> LoadMovie("file://Item1.swf", 0);
---------------------------------------------------
а из папочки подгрузить совсем никак нельзя?
что-нить типа

Код:
LoadMovie("file://media/Item1.swf", 0)
__________________
перевод из translit'a в кириллицу - дешево...

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

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

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


 


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


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