AS3问题,几个疑惑

[复制链接]
查看11 | 回复1 | 2011-11-13 04:47:45 | 显示全部楼层 |阅读模式
因为 currentTarget的类型是Object类型而 setChildIndex的参数要求是一个DisplayObject类型startDrag();也一样所以必须使用转换类型,才不会报错,至于为什么这个是一个Object类型,这是面向对象上的一些原因,你明白了后才会理解这个是为什么,这里就不详说了!!其实如果要置顶的话,可以直接这样写private function dragTile(e:MouseEvent):void { scene.addChild(e.currentTarget as Sprite);
(e.currentTarget as Sprite).startDrag(); ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行