ActionScript 3.0 Setter -Getter
-
19-09-2019 - |
문제
메인 클래스의 생성자에서 다른 클래스로 값을 전달하고 싶습니다.
메인 클래스 :
public function Main() {
Snap.locationX = 350;
}
다른 수업 :
public function get locationX():Number{
return _value;
}
public function set locationX(x:Number):void{
_value = x;
}
돌아옵니다 1061: Call to a possibly undefined method locationX through a reference with static type Class.
내가 뭘 잘못하고 있죠?
해결책
위에서 정의한 세터 및 getter 메소드는 인스턴스 방법입니다. SNAP 클래스의 인스턴스가 아닌 SNAP 클래스 자체에서 Snap.LocationX를 호출하는 것처럼 보입니다.
try (main ()) :
var snapObj:Snap = new Snap();
snapObj.locationX = ...
제휴하지 않습니다 StackOverflow