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

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

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

Регистрация: Apr 2007
Сообщений: 8
По умолчанию Как убрать цикличность анимации?

второй день уже маюсь...
нужно нарисовать такую анимацию: карта страны, на ней определенные точки, при наведение на точку курсора всплыват подсказка на которую выводится инфа из MySQL базы.
Сделал на карте страны Символ "Графика"
на него повесил Действие

Код:
on (rollOver) { 
	_root.attachMovie ("help002", "hilfe",200) 
	_root.hilfe._x=_root._xmouse+50;
	_root.hilfe._y=_root._ymouse+10; 
	_root.hilfe._alpha=60;
}
on (rollOut) {
	removeMovieClip(_root.hilfe);
}
создал новый Символ "Ролик" с именем "help002"
этот ролик, посути, появляющийся из ничего квадратик с инфой. Пробовал его делать Tween форма и движение.
Все работает, .т.е. при наведение курсора на карте на точку, анимация появляется и работает, НО вот только анимация работает циклически. т.е. мой квадратик постоянно появляется и исчезает. А мне нужно чтобы он появился и все.
Пробовал найти параметр у ролика, который бы отвечал за кол-во циклов повторения, но такова не нашел (((
Подскажите пожалуйста, как заставить ролик отрабатывать один раз?

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Для оформления своего кода, надо использовать теги [code][/code].
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 11.04.2007, 11:03
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 3  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
Код:
var rollover=false;
punct.onRollOver=function(){ 
   if(!rollover){
	rollover=true;
	_root.attachMovie ("help002", "hilfe",200) 
	_root.hilfe._x=_root._xmouse+50;
	_root.hilfe._y=_root._ymouse+10; 
	_root.hilfe._alpha=60;
   }
}
punct.onRollOut=function(){
	rollover=false;
	removeMovieClip(_root.hilfe);
}
__________________
"We Are The Champions My Friends!" Queen

Старый 11.04.2007, 11:34
NeuroComp вне форума Посмотреть профиль Отправить личное сообщение для NeuroComp Найти все сообщения от NeuroComp
  № 4  
Ответить с цитированием
NeuroComp

Регистрация: Apr 2007
Сообщений: 8
Цитата:
Сообщение от CorC
Код:
var rollover=false;
punct.onRollOver=function(){ 
   if(!rollover){
	rollover=true;
	_root.attachMovie ("help002", "hilfe",200) 
	_root.hilfe._x=_root._xmouse+50;
	_root.hilfe._y=_root._ymouse+10; 
	_root.hilfe._alpha=60;
   }
}
punct.onRollOut=function(){
	rollover=false;
	removeMovieClip(_root.hilfe);
}
почему-то не работает
Код:
**Ошибка** Сцена=Сцена 1, слой=hilfe, кадр=1:Строка 12: Statement must appear within on handler
     var rollOver=false;

Общее количество ошибок ActionScript: 1 	 Сообщенные ошибки: 1

Старый 11.04.2007, 11:37
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 5  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
писать надо не на мувиках а во фрейме
Цитата:
This script contains no errors
можно то что писал загнать в функции
и применять ко всем мувикам а не писать одно и то же
для каждого мувика двести раз
__________________
"We Are The Champions My Friends!" Queen

Старый 11.04.2007, 11:50
NeuroComp вне форума Посмотреть профиль Отправить личное сообщение для NeuroComp Найти все сообщения от NeuroComp
  № 6  
Ответить с цитированием
NeuroComp

Регистрация: Apr 2007
Сообщений: 8
так я и не пишу ничего на мувиках
я на Сцену 1, слой 1, вытащил символ Кнопка, затем кликнул на нем, и выбрал Действие, и вот туда добавил этот код.
Пожскажите что делаю не так?
(и не ругайте сразу,я второй день с Flash работаю, и это ветка для Начинающих)

Старый 11.04.2007, 11:54
k0zer вне форума Посмотреть профиль Отправить личное сообщение для k0zer Найти все сообщения от k0zer
  № 7  
Ответить с цитированием
k0zer
[+] варез
[+3 04.04.07]

Регистрация: Jul 2002
Адрес: SPb
Сообщений: 100
надо тыкать на кадр и писать там в actions

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

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
"так я и не пишу ничего на мувиках" +
"нем, и выбрал Действие, и вот туда добавил этот код"
противоречие
так и получается что на кнопке
на таймлайн щелкните и потом уже пишите
только имя кнопке в properties не забудьте задать
в моем примере: punct
__________________
"We Are The Champions My Friends!" Queen

Старый 11.04.2007, 12:07
NeuroComp вне форума Посмотреть профиль Отправить личное сообщение для NeuroComp Найти все сообщения от NeuroComp
  № 9  
Ответить с цитированием
NeuroComp

Регистрация: Apr 2007
Сообщений: 8
из действий на кнопках все убрал
добавил этот код в действие на hilfe: Кадр1
ошибку больше не показывает, но и не работает, т.е. при наведении на кнопку ничего не происходит.
естьу меня подозрение что в действие на кнопке надо что-то прописать...
подскажите что?

Старый 11.04.2007, 12:11
k0zer вне форума Посмотреть профиль Отправить личное сообщение для k0zer Найти все сообщения от k0zer
  № 10  
Ответить с цитированием
k0zer
[+] варез
[+3 04.04.07]

Регистрация: Jul 2002
Адрес: SPb
Сообщений: 100
читай внимательно что тебе написали

Цитата:
Сообщение от CorC
только имя кнопке в properties не забудьте задать
в моем примере: punct

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

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

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


 


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


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