![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
виртуальное земноводное
|
function CScreen_getS(obj){
return obj.width*obj.height;
}
function CScreen (width, height) {
this.width = width;
this.height = height;
this.getS = CScreen_getS(this);
}
Хелп плиз ![]()
__________________
Дешевый критикан |
|
|||||
|
а что именно должно работать?
|
|
|||||
|
виртуальное земноводное
|
Ну я хочу что-бы getS был методом класса CScreen
То-бишь: screen=new CScreen(10,10); trace(screen.getS()); // 100 screen.width=5; trace(screen.getS()); // 100 а надо 50 ![]()
__________________
Дешевый критикан |
|
|||||
|
Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
|
function Obj(){
function Method(param1, param2){ ... ... ... } } //**************************************** //or maybe this : //**************************************** function Obj.Method(param1, param2){ ... ... ... } |
|
|||||
|
function CScreen (width, height) {
this.width = width; this.height = height; } CScreen.prototype.getS = function() { return this.width*this.height; } screen=new CScreen(10,10); trace(screen.getS()); screen.width=5; trace(screen.getS()); |
|
|||||
|
виртуальное земноводное
|
Пасибо Иш
![]()
__________________
Дешевый критикан |
![]() |
Часовой пояс GMT +4, время: 05:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|