【问题标题】:How change the size of sprite in cocos2d? [closed]cocos2d中如何改变精灵的大小? [关闭]
【发布时间】:2012-07-30 12:04:26
【问题描述】:

我想在“Paper Toss”游戏中像纸一样改变精灵的比例。

'Paper Toss' 是 App store 上提供的游戏。我想制作一个像纸一样的精灵,并在'paper Toss' 中像纸一样改变精灵的比例;

提前致谢

【问题讨论】:

  • 为什么不设置它的 scale 属性????
  • 你玩“扔纸”游戏吗?如果是的话,他们我不想做一个动画,就像纸在“扔纸”游戏中进入篮子一样。
  • 如果是,那么如何制作像纸一样的动画?
  • 根据我的建议,这款游戏不是 3d,但图形是 3d
  • 我不这么认为,因为弹跳(高度、方向等)会根据距离而变化。它们必须在 3D 环境中使用 3D 物理马达。

标签: objective-c ios ios4 cocos2d-iphone box2d


【解决方案1】:

使用 setScale 方法。

[sprite setScale:1.5];

在这种情况下,比例设置为 1.5 倍。

【讨论】:

    【解决方案2】:
    [sprite runAction:[CCScaleTo actionWithDuration:realMoveDuration scale:0.4f];
    

    这是工作代码

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多