![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
|
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 |
|
|||||
|
Регистрация: 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(){ } |
|
|||||
|
Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
|
Ты имел в виду без } в первой строке?
this. ничего не меняет.. вставлять trace в конструктор - тоже не помогает(хотя, я, честно гворя, не знаю что вообще туда можно вставлять - сталкивался только с пустыми конструкторами )тут именно onLoad не вызывается =( |
|
|||||
|
Регистрация: Dec 2001
Адрес: Latvia, Riga
Сообщений: 94
|
a shto imenna ti hochesh sdelatj?
|
|
|||||
|
Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
|
ну точнее трейс в конструкторе срабатывает, а функция уже нет
|
|
|||||
|
Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
|
Я хочу чтобы то что у меня между скобок{} В
checkbox.prototype.onLoad = function() {...} выполнялось когда создается экземпляр объекта, тоесть когда и должно, как я понимаю - при выполнениии строки CBin = new checkbox(); Ктоме того, то же для событий onPress и onEnterFrame |
|
|||||
|
Регистрация: 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(); } |
|
|||||
|
Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
|
Резонно
, спасибо.А что делать с onPress и onEnterFrame? |
|
|||||
|
Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
|
о, до меня дошло! =)
Как раз таки в конструктор и надо запихать this.onEnterFrame = function(){ trace("onEnterFrame"); } Уря =) |
|
|||||
|
Регистрация: Mar 2004
Адрес: Бобруйск
Сообщений: 14
|
чтото не то до меня дошло...
![]() |
![]() |
Часовой пояс GMT +4, время: 04:15. |
|
|
« Предыдущая тема | Следующая тема » |
|
|