質問: ActionScript 3.0での演算子の使用 私は演算子を使用してユーザー定義クラスに対して変数を比較しようとしていますが、私のコンパイラはエラーとしてそれを与えています。 私の質問は:組み込みの型だけを比較するために 'is'演算子を使うことができますか、それともユーザー定義の型と比較するために使うことができますか? ありがとう、
回答: これはユーザー定義型にも使用できます。 正しい構文は次のようになります。 ``` var myVar1:MyClass; var myVar2:OtherClass; if ( myVar1 is MyClass ) trace("myClass");//this trace executes. if ( myVar1 is OtherClass ) trace("true");//this trace does not execute (if OtherClass does not extend MyClass ```