На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: PIL
  
> "Эффектные" кнопки-ссылки во Flash ролике?
    Здравствуйте!

    Есть пилотный сайт http://bgs-md.ucoz.com/.
    Ролик был вытащен с одного шаблона и переделан под тематику сайта.
    Я новичок во Flash-e и ActionScripte (в HTML разбираюсь), но чего бы то не стоило всегда стараюсь сам решить задачу. Таким образом я с радостью открывал много новых и удобных фишек и инструментов в Adobe Flash Professional CS5.5.
    Но остался один вопрос.
    Как видите, идея в том, чтобы зашедший посетитель попадал на "развилку", где может выбрать интересующую его категорию.
    • Вопрос в кнопках: как сделать так чтобы изначально все кнопки были в "спокойном состоянии" и заработала кнопка "SHOP"?

    Я около трёх часов шаманил на ActionScript-ом кнопок и всё, чего я смог достичь, это:
    ExpandedWrap disabled
      on (rollOver) {
          if (_root.link<>num) {
              gotoAndPlay("s1");
          }
      }
      on (releaseOutside, rollOut) {
          if (_root.link<>num) {
              gotoAndPlay("s2");
          }
      }
      on (release) {
          if (_root.link<>num) {
              _root["item"+_root.link].gotoAndPlay("s2");
              _root.link = num;
                  getURL("http://bgs-md.ucoz.com/shop");
                  if (num == 2)  
                  getURL("http://bgs-md.ucoz.com/forum");
                  if (num == 3)
                  getURL("http://bgs-md.ucoz.com/publ");
                  if (num == 4)
                  getURL("http://bgs-md.ucoz.com/faq");
                  if (num == 5)
                  getURL("http://bgs-md.ucoz.com/gb");
              }
          }
    ^- Наверное в этом совсем нет логики, но для меня главное было результат, которого, увы, я не получил.


    В оригинале скрипт такой:
    ExpandedWrap disabled
      on (rollOver) {
          if (_root.link<>num) {
              gotoAndPlay("s1");
          }
      }
      on (releaseOutside, rollOut) {
          if (_root.link<>num) {
              gotoAndPlay("s2");
          }
      }
      on (release) {
          if (_root.link<>num) {
              _root["item"+_root.link].gotoAndPlay("s2");
              _root.link = num;
              if (num == 1) {
                  getURL("index.html");
              } else {
                  getURL("index-"+Number(num-1)+".html");
              }
          }
      }

    Прилагаю исходники: Оригинал и Мой вариант.


    Я извиняюсь, если где не так выразился и надеюсь на вашу помощь в решении задачи.
      Надо как в этом секундомере ?
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0225 ]   [ 15 queries used ]   [ Generated: 8.10.24, 18:46 GMT ]