Home > TIPS > [TIPS] typeof演算子のうそつき

[TIPS] typeof演算子のうそつき

AS3.0とAS2.0ではtypeof演算子で動きが違いますicon:body_no1
ヘルプには

typeof 演算子は expression を評価し、その式が String、MovieClip、Object、Function、Number、Boolean のいずれの値であるかを示すストリングを返します。


って書いてあるけど、AS3.0の場合ムービークリップもObjectって返ってきますヮ(゚д゚)ォ!
ムービークリップか判断するときはtypeof演算子じゃなくて is 使いましょ、is。

if( mc is MovieClip ){
    trace( "私はムービークリップの一種です");
}
トラックバック : http://cocoasaurus.com/mt/mt-tb.cgi/174

コメント:0

コメント

Home > TIPS > [TIPS] typeof演算子のうそつき

↑page top