我正在创建一个Cocos2d游戏,该游戏将有4到12个可移动的矩形精灵,它应该从屏幕的底部1/3处开始。用户将能够将那些可移动的精灵(一次一个)拖动到屏幕顶部,让它们在其他不可移动的精灵之上。我正在尝试确定布局可移动精灵的最佳/最简单方法,并能够跟踪它们的原始位置。
我想跟踪可移动的精灵原始位置的原因是我想让用户能够点击它们并让它们回到原来的位置(如果他们不开心的话)与他们放置的地方)。
答案 0 :(得分:0)
使用Sprite对象创建一个新类,并使用原始的x,y位置以及响应移动,单击等所需的行为。
这样,如果你想为Sprites添加其他属性,你可以通过将它们添加到新类来轻松实现。