Si hago un log de window, encuentro el objeto BasicGame que es el que me interesa:
Código console:
Ver originalBasicGame: Object
Boot: function (game) {
Game: function (game) {
arguments: null
caller: null
length: 1
name: ""
prototype: Object
applypower: function (){
Dentro de Game.prototype, aparece el metodo applypower, y seguido todos los otros que he creado, pero no aparecen las propiedades que le he dado a Game.
Código Javascript
:
Ver originalBasicGame.Game = function (game) {
this.powerIcons;
this.ballLimit = 5;
}
BasicGame.Game.prototype = {
applypower: function () {}
Asi es como lo tengo creado, dentro de applypower por ejemplo crearia un objeto el cual deberia poder ir mirando la propiedad ballLimit del padre. Encontre como acceder a los metodos pero no encuentro las propiedades.
PD:
Si dentro del hijo hago un log como este:
console.log(windows.BasicGame.Game)
Me devuelve:
function (game) {
this.powerIcons;
this.ballLimit = 5;
}