ActionScript 誰かが物凄い勢いで解答するスレ 23
653 :
Now_loading...774KB:
型変換について伺います。
instance.addEventListener(MouseEvent.CLICK, focusMe);
function focusMe(event:MouseEvent) {
stage.focus = InteractiveObject(event.target)
}
InteractiveObject(event.target)
event.target as InteractiveObject;
上のソースで、InteractiveObject(event.target)
の意味が良くわからず、InteractiveObject()というメソッドはないし、、。いろいろ調べたらキャストらしいことがわかりました。
InteractiveObject(event.target)の代わりに
event.target as InteractiveObject
におき変えても同じ結果が返ってきました。
そこでで質問ですが。クラス名(別のクラスのオブジェクト)でキャストになるのでしょうか?