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

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

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

Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
По умолчанию obj.prototype.on[event]

function checkbox(){}
checkbox.prototype = new MovieClip();
checkbox.prototype.someFunc = function(){
trace('onLoad')
}
checkbox.prototype.onLoad = function(){
someFunc();
}

CBin = new checkbox();
//никакого трейса
CBin.someFunc();
//все работает



С другими эвентами та же картина...
Какая-то глупая ошибка наверное..
помогите плиз.

ЗЫ version - mx 2004 pro

Старый 10.03.2004, 21:18
Zirgz вне форума Посмотреть профиль Отправить личное сообщение для Zirgz Посетить домашнюю страницу Zirgz Найти все сообщения от Zirgz
  № 2  
Zirgz

Регистрация: Dec 2001
Адрес: Latvia, Riga
Сообщений: 94
A tak proboval, ilji ja shto to nje tak ponjal?

function checkbox(){}
trace('onLoad')
}
checkbox.prototype.onLoad = function(){
this.someFunc();
}
checkbox.prototype = new MovieClip();
checkbox.prototype.someFunc = function(){
}

Старый 10.03.2004, 21:33
Енотовидная барабака вне форума Посмотреть профиль Отправить личное сообщение для Енотовидная барабака Найти все сообщения от Енотовидная барабака
  № 3  
Енотовидная барабака

Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
Ты имел в виду без } в первой строке?
this. ничего не меняет..
вставлять trace в конструктор - тоже не помогает(хотя, я, честно гворя, не знаю что вообще туда можно вставлять - сталкивался только с пустыми конструкторами )
тут именно onLoad не вызывается =(

Старый 10.03.2004, 21:42
Zirgz вне форума Посмотреть профиль Отправить личное сообщение для Zirgz Посетить домашнюю страницу Zirgz Найти все сообщения от Zirgz
  № 4  
Zirgz

Регистрация: Dec 2001
Адрес: Latvia, Riga
Сообщений: 94
a shto imenna ti hochesh sdelatj?

Старый 10.03.2004, 21:42
Енотовидная барабака вне форума Посмотреть профиль Отправить личное сообщение для Енотовидная барабака Найти все сообщения от Енотовидная барабака
  № 5  
Енотовидная барабака

Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
ну точнее трейс в конструкторе срабатывает, а функция уже нет

Старый 10.03.2004, 21:45
Енотовидная барабака вне форума Посмотреть профиль Отправить личное сообщение для Енотовидная барабака Найти все сообщения от Енотовидная барабака
  № 6  
Енотовидная барабака

Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
Я хочу чтобы то что у меня между скобок{} В
checkbox.prototype.onLoad = function() {...}
выполнялось когда создается экземпляр объекта, тоесть когда и должно, как я понимаю - при выполнениии строки
CBin = new checkbox();

Ктоме того, то же для событий onPress и onEnterFrame

Старый 10.03.2004, 21:49
Zirgz вне форума Посмотреть профиль Отправить личное сообщение для Zirgz Посетить домашнюю страницу Zirgz Найти все сообщения от Zirgz
  № 7  
Zirgz

Регистрация: Dec 2001
Адрес: Latvia, Riga
Сообщений: 94
Nu togda:

checkbox=function (){
this.onLoad();
}
checkbox.prototype = new MovieClip();
checkbox.prototype.someFunc = function(){
trace('onLoad')
}
checkbox.prototype.onLoad = function(){
this.someFunc();
}

Старый 10.03.2004, 21:55
Енотовидная барабака вне форума Посмотреть профиль Отправить личное сообщение для Енотовидная барабака Найти все сообщения от Енотовидная барабака
  № 8  
Енотовидная барабака

Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
Резонно , спасибо.
А что делать с onPress и onEnterFrame?

Старый 10.03.2004, 21:58
Енотовидная барабака вне форума Посмотреть профиль Отправить личное сообщение для Енотовидная барабака Найти все сообщения от Енотовидная барабака
  № 9  
Енотовидная барабака

Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
По умолчанию !!

о, до меня дошло! =)
Как раз таки в конструктор и надо запихать
this.onEnterFrame = function(){
trace("onEnterFrame");
}
Уря =)

Старый 10.03.2004, 22:10
Енотовидная барабака вне форума Посмотреть профиль Отправить личное сообщение для Енотовидная барабака Найти все сообщения от Енотовидная барабака
  № 10  
Енотовидная барабака

Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
чтото не то до меня дошло...

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

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

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


 


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


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