Salve, stavo provando a creare delle classi:
la level è la madre mentre cards è la figlia...
codice:
// level Class
level = function (xline,yline) {
this.xline = xline;
this.yline = yline;
this.test = 5;
}
// cards Class
cards = function(numcard){
this.numcard = numcard;
}
cards.prototype.__proto__ = level.prototype;
level1 = new level(3,2);
c = new cards(level1.numcard);
Perchè quando faccio il trace
trace(c.test) -> 5 //ok
trace(c.xline) -> undefined
c.test funziona mentre c.xline no?
come lo richiamo? posso arrivarci solo da level1.xline?