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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

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

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
это правильно, флудить не надо... а то ещё модератором сделают
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

Старый 14.11.2002, 15:07
Boyler вне форума Посмотреть профиль Отправить личное сообщение для Boyler Посетить домашнюю страницу Boyler Найти все сообщения от Boyler
  № 22  
Boyler

Регистрация: Oct 2002
Адрес: Казахстан, Астана
Сообщений: 204
Я извиняюсь за излишнее беспокойство!
Да неполучается у меня нифига!!!
Уж не откажите! Я конечно понимаю, что уже все расписано, осталось только мозгами да руками немного пошевелить.

Короче встала еще одна проблема - с двумя мувиками такой фокус проходит(все значит написал как надо я так думаю) , типа:
для кнопки и мувика "about":

on (release) {
_root.about.gotoAndPlay(1);
_root.price.gotoAndPlay(11);
}

и потом в обратку для кнопки предложения (price):

on (release) {
_root.about.gotoAndPlay(11);
_root.price.gotoAndPlay(1);
}
, т.е получается эфект типа: одна плашка заменяет другую эфектом _alfa + движение.

А вот теперь сама проблема:
если попробовать воткнуть во все это дело еще одну аналогичную плашку, то как я думаю получится:
----------для кнопки "about":
on (release) {
_root.about.gotoAndPlay(1);
_root.price.gotoAndPlay(11);
_root.zayavka.gotoAndPlay(11);
}
----------для кнопки "price":
on (release) {
_root.price.gotoAndPlay(1);
_root.about.gotoAndPlay(11);
_root.zayavka.gotoAndPlay(11);
}
----------для кнопки "zayavka":
on (release) {
_root.price.gotoAndPlay(1);
_root.about.gotoAndPlay(11);
_root.zayavka.gotoAndPlay(11);
}
, я естественно начинаю подозревать что я чтото не правильно делаю так как при тестировании мувика получается такая лажа (я думаю вы уже догадались асли нет то сюда ), я в свое время капался в бейсике там есть оператор "if ... then" есть ли что нибудь в этом духе во флэш, то есть для проверки если допустим при нажатии на кнопку "Заявка", муви "price" находится в 10 кадре (там экшен стоит "stop"), то gotoAndPlay(11) кадр, а только потом к примеру _root.zayavka.gotoAndPlay(1);

А то я только сейчас начинаю понимать что я тону в этом борьще все глубже и глубже и поделать ничего не могу.
В книге подобной ситуации нет!
__________________
Чайник Я!!! Но не надолго...

Старый 14.11.2002, 15:20
netstuff вне форума Посмотреть профиль Отправить личное сообщение для netstuff Найти все сообщения от netstuff
  № 23  
netstuff
 
Аватар для netstuff

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
во-первых, у тебя код заявки идентичен коду price...

во-вторых, юзай переменные и храни их в самих объектах (не в корне):

в каждом мувике определена переменная backward = false(true);

далее проверяешь

---------- для about ---------------

on(release) {
if(this.backward == true) this.gotoAndPlay(11);
else this.gotoAndPlay(1);
if(_root.price.backward == true) _root.price.gotoAndPlay(11);
else _root.price.gotoAndPlay(1);
if(_root.zayavka.backward == true) _root.zayavka.gotoAndPlay(11);
else _root.zayavka.gotoAndPlay(1);
}

типа того
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

Старый 14.11.2002, 16:00
Boyler вне форума Посмотреть профиль Отправить личное сообщение для Boyler Посетить домашнюю страницу Boyler Найти все сообщения от Boyler
  № 24  
Boyler

Регистрация: Oct 2002
Адрес: Казахстан, Астана
Сообщений: 204
По умолчанию М-м-м-дя

Я же говорю все глубже и глубже

Большой сенкс!
Попробую проглотить, завтра, а то блин домой гонют...
Как говорят: "Компьютерщики - больной народ, нормальные люди в 18.00 уже дома сериалы смотрят, а их с работы фиг выгонишь".

Вот так -то вот!!!

Да, забыл, на счет кнопок я ошибся когда на форум писал, цыферку забыл подправить...

Ой, побежал, начальник в бешенстве...
__________________
Чайник Я!!! Но не надолго...


Последний раз редактировалось Boyler; 14.11.2002 в 16:03.
Старый 14.11.2002, 16:01
netstuff вне форума Посмотреть профиль Отправить личное сообщение для netstuff Найти все сообщения от netstuff
  № 25  
netstuff
 
Аватар для netstuff

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
гы, я только недавно с обеда пришел....

ну ничего, зато в Казахстане на три часа раньше встают
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

Старый 15.11.2002, 17:25
Boyler вне форума Посмотреть профиль Отправить личное сообщение для Boyler Посетить домашнюю страницу Boyler Найти все сообщения от Boyler
  № 26  
Boyler

Регистрация: Oct 2002
Адрес: Казахстан, Астана
Сообщений: 204
По умолчанию !!!!!!!!!!!!!!!!

Чё-то тут не клеится!
Если это прочитать, тополучается так (в моем понимании):
on(release) {
------ нажали кнопку;

if(this.backward == true) this.gotoAndPlay(11);
------если переменная в мувике "about"=true , то есть мувик на 10 кадре, то проигрываем его до 20;

else this.gotoAndPlay(1);
------если не так, то проигрываем с 1 по 10 кадр;

if(_root.price.backward == true) _root.price.gotoAndPlay(11);
------если переменная в мувике "price"=true , то есть мувик на 10 кадре, то проигрываем его до 20;

else _root.price.gotoAndPlay(1);
------если не так, то проигрываем с 1 по 10 кадр;

if(_root.zayavka.backward == true) _root.zayavka.gotoAndPlay(11);
------если переменная в мувике "zayavka"=true , то есть мувик на 10 кадре, то проигрываем его до 20;

else _root.zayavka.gotoAndPlay(1);
------если не так, то проигрываем с 1 по 10 кадр;
} -----конец.


Все это повторяется и получается, что при нажатии на кнопку "О нас" проигрывается сразу три мувика!!!

Можт я не прав, я до конца не знаю операторов но я понимаю так (для кнопки "О нас"):
---------------------
on(release) {
if(_root.backward == false) _root.about.gotoAndPlay(1);
else _root.about.gotoAndPlay(11);
if(_root.price.backward == true) _root.price.gotoAndPlay(11);
if(_root.zayavka.backward == true) _root.zayavka.gotoAndPlay(11);
}
---------------------

для кнопки предложения (price):
---------------------
on(release) {
if(_root.price.backward == false) _root.price.gotoAndPlay(1);
else _root.price.gotoAndPlay(11);
if(_root.about.backward == true) _root.about.gotoAndPlay(11);
if(_root.zayavka.backward == true) _root.zayavka.gotoAndPlay(11);
}
--------------------

и для "Заявка":
--------------------
on(release) {
if(_root.zayavka.backward == false) _root.zayavka.gotoAndPlay(1);
else _root.zayavka.gotoAndPlay(11);
if(_root.price.backward == true) _root.price.gotoAndPlay(11);
if(_root.about.backward == true) _root.about.gotoAndPlay(11);
}

Может я и ошибся, у меня ничего не получилось!

Но не понятно в переменной "backward" - она для всех мувиков одинаковая или надо для каждого разную переменную задавать? Т.к. попробовал задать разные переменные, тоже не получилось!!!
А еще не понятно куда их определять эти переменные пробовал на самих мувиках в главной сцене и пробовал ставить переменные на кадры, допустим в 10 кадр ставлю переменную: скажем p=true,а в 20 когда мувик выгружается ставлю p=false.

Опять не догоню никак! Лажа получается!

Help please!!!
__________________
Чайник Я!!! Но не надолго...

Старый 15.11.2002, 17:33
netstuff вне форума Посмотреть профиль Отправить личное сообщение для netstuff Найти все сообщения от netstuff
  № 27  
netstuff
 
Аватар для netstuff

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
переменные ставь ОБЯЗАТЕЛЬНО в каждый мувик отдельно, иначе, если хочешь в руте их хранить - обзывай по разному (например, about_bw = ....)

а то, что они у тебя все прогирываются одновременно - так ты не забывай при включении бэкварда на одну кнопку, выключать бэквард остальных:

_root.about.backward = true;
_root.zayavka.backward = false;

Дерзай...
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

Старый 16.11.2002, 11:40
Boyler вне форума Посмотреть профиль Отправить личное сообщение для Boyler Посетить домашнюю страницу Boyler Найти все сообщения от Boyler
  № 28  
Boyler

Регистрация: Oct 2002
Адрес: Казахстан, Астана
Сообщений: 204
По умолчанию Понял!!!

Но попробовать!
Спасибо.
__________________
Чайник Я!!! Но не надолго...

Старый 18.11.2002, 05:07
allexx вне форума Посмотреть профиль Отправить личное сообщение для allexx Найти все сообщения от allexx
  № 29  
allexx

Регистрация: Feb 2001
Адрес: St-Peterburg
Сообщений: 81
Отправить сообщение для allexx с помощью ICQ
Thumbs down Глюк какой то

При открытии сайта кликаю на заявку. В итоге ровно на 3 секунды открываются какие то окошки с двойным текстом перед ними и через три сек. исчезают. Кнопки отправить нет и в помине.
И как такую форму заполнять ?
и что за полоса вертикальная постоянно в центре экрана?

Старый 18.11.2002, 15:45
Boyler вне форума Посмотреть профиль Отправить личное сообщение для Boyler Посетить домашнюю страницу Boyler Найти все сообщения от Boyler
  № 30  
Boyler

Регистрация: Oct 2002
Адрес: Казахстан, Астана
Сообщений: 204
Я просто его еще пока не закончил!
__________________
Чайник Я!!! Но не надолго...

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

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

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


 


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


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