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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Aug 2004
Адрес: Россия
Сообщений: 30
По умолчанию Флеш по умолчанию не запускается

Блин, некогда не думал что такого рода вопрос возникнет, но всё же он возник.....


Проблема вот в чём - при публикации флеш по умолчанию не начинает проигрываться, а стоит на первом кадре, типа кто то галочку Play в меню снял......

Если ткнуть на него правой клавишей и поставить галочку Play то всё нормально играется....
Прям не знаю что делать...
Может это в настройках где-то есть, подскажите плз как сделать чтобы флеш начинал воспроизводиться сам....

поставить в первом кадре play(); не могу т.к.
у меня во флеш передается переменная и в зависимости от ее значения флеш должен сразу переходить на какой-то кадр...
(переменную флеш получает:
в первом кадре - if (myperem == 1) {gotoAndPlay("begin");}
if (myperem == 2) {gotoAndPlay("anotherframe");}
только воспроизведение сам начинать не хочет)

Кто нить знает в чём может быть проблема ?
помогите начинающему ПЛЗ....

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Посмотри в Publish Settings на вкладке HTML не стоит ли галочка у пункта Paused At Start. Если стоит, то убери.

Старый 10.08.2004, 19:09
7th_Guest вне форума Посмотреть профиль Отправить личное сообщение для 7th_Guest Найти все сообщения от 7th_Guest
  № 3  
7th_Guest

Регистрация: Aug 2004
Адрес: Россия
Сообщений: 30
Спасибо Nills

Я вообще только флэш публикую
потом в странице пишу:
<OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="300" HEIGHT="300">
<PARAM NAME=movie VALUE="myflash.swf?day=27&month=8&nowday=10&nowmonth=8&nowyear=2004">

<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="myflash.swf?day=27&month=8&nowday=15&nowmonth=8&nowyear=2004" quality=high bgcolor=#FFFFFF WIDTH="300" HEIGHT="300" NAME="vlad_pre_open" ALIGN=""
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>
Но видно проблема в самой организации ролика,
т.к. там в первом кадре только скрипт на слое actions, но в скрипте никаких stop(); нету....
А ролик всё равно при запуске останавливается на этом кадре.....

Старый 10.08.2004, 20:31
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 4  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
ты бы сгенерил (тока простенький) примерчик с этим глюком, оно бы глядишь и прояснилось..

Старый 11.08.2004, 01:36
7th_Guest вне форума Посмотреть профиль Отправить личное сообщение для 7th_Guest Найти все сообщения от 7th_Guest
  № 5  
7th_Guest

Регистрация: Aug 2004
Адрес: Россия
Сообщений: 30
Хмм...
сгенерил простейший пример:
-------------------------------------------------------------------
во флешку через html передаються переменные:
...test.swf?x1=10&x2=20


в самом флеше:
первый кадр пустой
вo втором кадре проверка на наличие переменных

if ((x1)&&(x2)) gotoAndStop(3)
else gotoAndStop(1);

в третьем кадре код:

(x1==x2) ? gotoAndStop(10) :
(x1>x2) ? gotoAndStop(20) :
gotoAndStop(30);

в кадрах 10, 20 и 30 вставленны картинки.....
----------------------------------------------------------

так вот флешка замирает на первом кадре как будто кто то её остановил, если поставить (в меню по правой клавише) галочку Play то флэшка проигрывается первый раз полностью насмотря на Actionscript т.е. вообще не реагирует на команды типа stop();
но такое только первый раз, если перегрузить страницу то всё становиться нормально...(видимо уже из кеша тащиться)

Как можно вообще от такой фигни избавиться ?????

Помогите плз, посоветуйте что нить - может как нить по другому переменные грузить, или проверять их наличие, или ещё чего ???

Старый 11.08.2004, 01:52
7th_Guest вне форума Посмотреть профиль Отправить личное сообщение для 7th_Guest Найти все сообщения от 7th_Guest
  № 6  
7th_Guest

Регистрация: Aug 2004
Адрес: Россия
Сообщений: 30
упс ошибся во втором кадре :
if ((x1)&&(x2)) gotoAndPlay(3)
else gotoAndPlay(1);

но всё равно ничего не фурычит....

Старый 11.08.2004, 02:42
7th_Guest вне форума Посмотреть профиль Отправить личное сообщение для 7th_Guest Найти все сообщения от 7th_Guest
  № 7  
7th_Guest

Регистрация: Aug 2004
Адрес: Россия
Сообщений: 30
Усё разобрался в чём проблема была...
(на локале то всё работало)

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

короче поставил прелоадер и всё заработало....

Всем спасибо...

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

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

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


 


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


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