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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 22.05.2008, 18:08
Alex_beginner вне форума Посмотреть профиль Отправить личное сообщение для Alex_beginner Найти все сообщения от Alex_beginner
  № 4  
Ответить с цитированием
Alex_beginner
 
Аватар для Alex_beginner

Регистрация: May 2008
Сообщений: 476
Если нужно чтобы _xscale *= -1 (двойной щелчок) следовало сразу же за событием onPress (одинарный щелчок), то безусловно код iNils выполняет это как нельзя лучше. Однако, для раздельного использования
этих моментов нужен немного другой код. Предлагаю вариант. Не бог весть что, но работает:

Код:
var ID:Number=0;
var clickNum:Number=0;

myClip.onPress = function():Void
{
	clickNum++;
	if (ID==0) ID=setInterval(myFunc,100);
}

function myFunc():Void
{
	clearInterval(ID);
	ID=0;
	if (clickNum==2)
	{
		myClip._xscale+=100;
	}else
	{
		myClip.startDrag();
	};
	clickNum=0;
}

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

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

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


 


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


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