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

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

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

Регистрация: Jul 2007
Сообщений: 89
По умолчанию событие onRollOver

Привет, подскажите почему в данном коде uform["e2"].onRollOver не срабатывает, а uform["e2"].onMouseMove срабатывает

Код:
import mx.transitions.*;
import mx.transitions.easing.*;

_root.createEmptyMovieClip("uform",3001);
uform.attachMovie("frame","frame",10,{_x:120, _y:50});
uform.attachMovie("subframe","subframe",11,{_x:127, _y:81});
uform.attachMovie("e_in","e1",12,{_x:834, _y:53});
uform.attachMovie("e_out","e2",13,{_x:834, _y:53});
uform["frame"]._alpha = 90;
uform["subframe"]._alpha = 100;


uform.onRollOver = function()
{
	trace("1");
	var tween_xs1 = new Tween(this, "_xscale", Back.easeOut, this._xscale, 100, 1, true);
	var tween_ys1 = new Tween(this, "_yscale", Back.easeOut, this._yscale, 100, 1, true);	
	var tween_x = new Tween(this, "_x", Back.easeOut, this._x, this._x - (this._width*0.1/2), 1, true);
	var tween_y = new Tween(this, "_y", Back.easeOut, this._y, this._y - (this._height*0.1/2), 1, true);
	var tween_a = new Tween(this, "_alpha", Back.easeOut, this._alpha, 100, 1, true);

};

uform.onRollOut = function()
{
	
	var tween_xs1 = new Tween(this, "_xscale", Back.easeOut, this._xscale, 90, 1, true);
	var tween_ys1 = new Tween(this, "_yscale", Back.easeOut, this._yscale, 90, 1, true);
	var tween_x = new Tween(this, "_x", Back.easeOut, this._x, this._x + (this._width*0.1/2), 1, true);
	var tween_y = new Tween(this, "_y", Back.easeOut, this._y, this._y + (this._height*0.1/2), 1, true);
	var tween_a = new Tween(this, "_alpha", Back.easeOut, this._alpha, 0, 1, true);
};



uform["e2"].onMouseMove = function()
{
	trace("2");
	var tween_a = new Tween(this, "_alpha", Back.easeOut, this._alpha, 50, 1, true);

};

uform["e2"].onRollOver = function()
{
	trace("2_");
	var tween_a = new Tween(this, "_alpha", Back.easeOut, this._alpha, 50, 1, true);

};

uform["e2"].onRollOut = function()
{
	trace("3");
	var tween_a = new Tween(this, "_alpha", Back.easeOut, this._alpha, 100, 1, true);
};

uform["e2"].onPress = function()
{
	trace("4");
};

Старый 29.12.2007, 17:17
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 2  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
потому что этот метод уже определен у его родителя.
__________________
Hell is the possibility of sanity

Старый 29.12.2007, 17:21
yava вне форума Посмотреть профиль Отправить личное сообщение для yava Найти все сообщения от yava
  № 3  
Ответить с цитированием
yava

Регистрация: Jul 2007
Сообщений: 89
Спасибо.

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

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

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


 


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


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