首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AS3中自动实例与移动精灵的混淆

AS3中自动实例与移动精灵的混淆
EN

Stack Overflow用户
提问于 2021-12-28 19:59:32
回答 1查看 33关注 0票数 0

我创建了名为Space的大雪碧和大量的小精灵,并将它们保存在阵列单元中。问题1.当我跟踪单元格的名称(like Cells[i].name) -它显示‘实例’,甚至数字2,4,6,.当我跟踪星名for (...Space.numChildren; i++){trace(Space.getChildAt(i).name)的子空间时,它会显示奇数'instance1‘instance3','instance5’

问题是,为什么有两组不同的精灵,其中一组我需要进一步工作-改变坐标,颜色等。这两件事有什么关系?

问题2.这两个集合显示所有单元格的x和y坐标设置为0,尽管当我创建它们时,我将它们设置为不同的值,并看到它们正确地放置在屏幕上。当我移动(鼠标)一个单元格时,我想以相同的方式移动所有的单元格组,以改变它们之间的相对位置。我只能用第二组实例来做这件事,但方法很奇怪。我不像人们所期望的那样设置新的坐标- c.x += dx; c.y +=dy,但是c.x =dx; c.y = dy;我需要澄清这一点。

EN

回答 1

Stack Overflow用户

发布于 2022-01-03 07:20:55

谢谢大家都愿意回答。我已经想清楚了。问题是,我不明白在数组中,我保存了由新操作符返回的as3对象的地址,但是图形对象的地址必须保存在类对象中,我必须使用它们来访问图像。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70511936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档