ActionScript 3.0 Setter - Getter
-
19-09-2019 - |
Pregunta
Quiero pasar Valor desde el constructor de mi clase principal a otra clase.
Clase Principal:
public function Main() {
Snap.locationX = 350;
}
Otra clase:
public function get locationX():Number{
return _value;
}
public function set locationX(x:Number):void{
_value = x;
}
Devuelve 1061: Call to a possibly undefined method locationX through a reference with static type Class.
¿Qué estoy haciendo mal?
Solución
Los métodos setter y getter que ha definido más arriba son los métodos de instancia. Parece que está llamando Snap.locationX en la propia clase Snap y no en una instancia de la clase Snap.
try (bajo Principal ()):
var snapObj:Snap = new Snap();
snapObj.locationX = ...
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow