【问题标题】:Corona SDK transition.to and physics body not acting rightCorona SDK transition.to 和物理体动作不正确
【发布时间】:2014-04-02 06:29:40
【问题描述】:

我有这个 sn-p,看起来很简单,但不能正常工作。我有一个在屏幕点击时跳跃的球。它确实会在轻击时跳跃,但似乎多次轻击球会变得更重并且落下得更快。因此,大约 10 次点击后,它几乎立即从屏幕上掉下来。有人知道为什么吗?

local function screenTap (event)
  if ball.y > ceiling then
    transition.to(ball, {time=transitionTime,
                         x = ball.x,
                         y = ball.y - jumpHeight,
                         radius = 25})
  end
end

tapArea:addEventListener ("tap", screenTap)

【问题讨论】:

  • 您可能需要发布更多代码才能知道发生了什么。你是如何创造球的?添加物理的代码在哪里?

标签: ios iphone sdk lua coronasdk


【解决方案1】:

在物理学中,我们不使用过渡。使用武力:

myBody:applyForce( 500, 2000, myBody.x, myBody.y )

前两个值是力的大小 (x, y),接下来的两个定义施加力的单个点。

【讨论】:

    猜你喜欢
    • 2016-08-20
    • 2011-12-04
    • 1970-01-01
    • 1970-01-01
    • 2017-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多