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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Sep 2001
Сообщений: 33
По умолчанию prototype, class в flash6

у меня возникла не большая проблемма, а в хелпе ничего внятного по этому поводу не нашел, помогите ее разрешить.

в flash5 можно было сделать следующие:

в руте написать
movieclip.prototype.func_name=function(arg){ тело функции }

а в клипе
onClipEvent(enterFrame){func_name(arg)}

и все замечательно работало, но в 6 почему то не хочет.......подскажите как сделать, что б работало.

Старый 20.05.2002, 18:46
УильямБрэдберри вне форума Посмотреть профиль Отправить личное сообщение для УильямБрэдберри Посетить домашнюю страницу УильямБрэдберри Найти все сообщения от УильямБрэдберри
  № 2  
УильямБрэдберри
Мастер Цифрового Облика
 
Аватар для УильямБрэдберри

Регистрация: Apr 2000
Адрес: где-то там...
Сообщений: 4,510
Отправить сообщение для УильямБрэдберри с помощью AIM Отправить сообщение для УильямБрэдберри с помощью Yahoo
MovieClip.prototype.func_name = function(arg)
{
trace(arg)
}

во-первых this

onClipEvent(enterFrame){this.func_name(arg)}

во-вторых все работает и без него


Последний раз редактировалось УильямБрэдберри; 20.05.2002 в 18:49.
Старый 20.05.2002, 19:39
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 3  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Timophey,
this нужен только если снаружи onEnterFrame указывать.
а вообще - давай код

Старый 20.05.2002, 19:44
Timophey вне форума Посмотреть профиль Отправить личное сообщение для Timophey Найти все сообщения от Timophey
  № 4  
Timophey

Регистрация: Sep 2001
Сообщений: 33
да, действительно как вы написали работает, но....посмотрите прикрепленный файл в 5 и в 6. ...почему так происходит?
Вложения
Тип файла: zip muxi.zip (3.7 Кб, 67 просмотров)

Старый 20.05.2002, 20:11
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 5  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Код:
MovieClip.prototype.chaos = function(dx, dy, zzx, zzy, chx, chy) {
	tellTarget (this) {
		destx = dx;
		desty = dy;
		zx = zzx;
		zy = zzy;
		cx = chx;
		cy = chy;
		_x = _x+(_root._xmouse-(_x+zx*random(destx)))/cx;
		_y = _y+(_root._ymouse-(_y+zy*random(desty)))/cy;
	}
};
MovieClip.prototype.chaosr = function(dx, dy, zzx, zzy, chx, chy) {
	tellTarget (this) {
		destx = dx;
		desty = dy;
		zx = zzx;
		zy = zzy;
		cx = chx;
		cy = chy;
		_rotation = random(360);
		_x = _x+(_root._xmouse-(_x+zx*random(destx)))/cx;
		_y = _y+(_root._ymouse-(_y+zy*random(desty)))/cy;
	}
};
оно ?


Последний раз редактировалось Nox Noctis; 20.05.2002 в 20:13.
Старый 21.05.2002, 11:17
Timophey вне форума Посмотреть профиль Отправить личное сообщение для Timophey Найти все сообщения от Timophey
  № 6  
Timophey

Регистрация: Sep 2001
Сообщений: 33
ага, оно

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

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

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


 


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


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