En el código de mas abajo, eh definido una clase llamada Meter(), y dos métodos, además de algunos atributos para esa clase. Mi problema es que cuando quiero invocar uno de esos dos métodos desde el otro método, o desde el mismo constructor de la clase. Me dice:
Cita:
this.drawMeter is not a function
.../meter.js
Line 88
.../meter.js
Line 88
Código PHP:
var Meter = function(parametros) {
/* Declaración e inicializacion de las atributos de la clase. */
this.id = (parametros.id) ? parametros.id : 'meter'+numRandom();
this.ancho = (parametros.ancho) ? parametros.ancho : null;
this.alto = (parametros.alto) ? parametros.alto : null;
this.canvasOutput;
this.imgFondo = new Image();
this.imgIndicador = new Image();
[...]
}
Meter.prototype.render = function(){
[...]
this.imgFondo.onload = function(){
loadFondo = true;
if(loadIndicador)this.drawMeter();
}
this.imgFondo.src = 'fondo.png';
this.imgFondo.id = 'bg_meter';
[...]
}
Meter.prototype.drawMeter = function(){
[...]
}
Espero que se entienda cual es mi inquietud y puedan darme una mano con esto.
Saludos a todos.
TIaGoX