【问题标题】:Creating sprites at a specific coordinate?在特定坐标处创建精灵?
【发布时间】:2011-08-08 17:00:16
【问题描述】:

大家好,我将如何告诉计算机在特定坐标(在 iPod 触摸屏上)创建对象/精灵?然后我想告诉计算机用静态 Y 坐标和动态 X 坐标创建精灵。基本上我正在尝试创建游戏雪崩。 提前谢谢各位!

-达斯汀

【问题讨论】:

    标签: objective-c ipod-touch


    【解决方案1】:

    最简单的方法是使用 imageView 并定位它。

    [mySprite setFrame:CGRectMake(x,y,width,height)];
    

    【讨论】:

    • 谢谢!如果我想创建多个随机精灵(同一个精灵)怎么办?
    • 你的意思是随机位置的各种精灵?您可能会运行一个 for 循环,因为 for 循环是您创建精灵创建代码的地方,然后代替 GCRectMake(x, y...) 您将创建随机 x,y (搜索如何执行随机数,很多好东西)。
    • @Dustin Tran,你有没有研究过使用Cocos2D framework? 它是一个适用于 iOS 和其他平台的 2D Sprite 引擎。
    • @icnivad,在游戏雪崩中,精灵(同一个精灵)从顶部开始。它们随机生成并掉落。所以你说... for(int i = 1; i
    • @Stephen Furlani,是的,昨天我安装了 Cocos2D 模板。我只是还不知道如何使用它。我从一个网站下载了开源 tweejump,并尝试分析代码并将这些想法融入我的项目中。
    猜你喜欢
    • 2019-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多