2009-12-30 4 views
0

게임용 개체를 만드는 중입니다. 모두 스프라이트입니다. 하지만 인터페이스를 구현하기를 원합니다. 둘 다 할 수 있습니까? 그렇지 않다면 어떻게 객체에 스프라이트의 기능이 있고 인터페이스를 구현할 수 있습니까? 나는 이 클래스를 확장 인터페이스를 구현 그들이 무엇 데이터 형보고 모두 모든 ActionScript 객체에 대한클래스 확장 및 인터페이스 구현

답변

2

그것은 가능하다 적절하게 평가하기 위해 내 모든 개체를 확인 다른 클래스를 생성하고자하고있다.

public class RedZoid extends Sprite implements IColoredZoid 

또한, is 키워드 인터페이스 구현과 함께 작동 :

var z1:RedZoid = new RedZoid(); 
if (z1 is IColoredZoid) { 
    // This branch will be hit, since the interface is implemented 
} 
+0

어떤 다른 방법으로 주위에 대한 다음은 예입니다. z1 : IColoredZoid, 그러면 z1이 Redzoid인지 알아보기 위해 if 문 chcek가 있습니다. 그냥 z1이 메소드를 통과했다고 말할 수 있습니다. – numerical25

관련 문제