0
게임용 개체를 만드는 중입니다. 모두 스프라이트입니다. 하지만 인터페이스를 구현하기를 원합니다. 둘 다 할 수 있습니까? 그렇지 않다면 어떻게 객체에 스프라이트의 기능이 있고 인터페이스를 구현할 수 있습니까? 나는 과이 클래스를 확장 인터페이스를 구현 그들이 무엇 데이터 형보고 모두 모든 ActionScript 객체에 대한클래스 확장 및 인터페이스 구현
게임용 개체를 만드는 중입니다. 모두 스프라이트입니다. 하지만 인터페이스를 구현하기를 원합니다. 둘 다 할 수 있습니까? 그렇지 않다면 어떻게 객체에 스프라이트의 기능이 있고 인터페이스를 구현할 수 있습니까? 나는 과이 클래스를 확장 인터페이스를 구현 그들이 무엇 데이터 형보고 모두 모든 ActionScript 객체에 대한클래스 확장 및 인터페이스 구현
그것은 가능하다 적절하게 평가하기 위해 내 모든 개체를 확인 다른 클래스를 생성하고자하고있다.
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
}
어떤 다른 방법으로 주위에 대한 다음은 예입니다. z1 : IColoredZoid, 그러면 z1이 Redzoid인지 알아보기 위해 if 문 chcek가 있습니다. 그냥 z1이 메소드를 통과했다고 말할 수 있습니다. – numerical25