ActionScript 3 分层
示例
在某些情况下,当您决定一组显示对象应始终位于另一组对象的上方时,例如,头上的箭头,刚爆炸的物体上的爆炸等。要尽可能简单地执行此操作,您需要指定并创建一组,Sprite从下到上按顺序排列它们,然后将“上方”集合的所有对象添加到用于“下方”集合的对象上方的一层。
var monsters:Vector.<Monster>; var bullets:Vector.<Bullet>; //期望:子弹严格地超过怪物 var monsterLayer:Sprite=new Sprite(); var bulletLayer:Sprite=new Sprite(); addChild(monsterLayer); addChild(bulletLayer);
然后,每当将a添加Monster到显示列表时,都将其添加到中monsterLayer,每当添加a时Bullet,addbulletLayer即可达到所需的效果。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西