【问题标题】:Remove force when objects collide in corona当物体在电晕中碰撞时消除力
【发布时间】:2014-02-25 12:17:05
【问题描述】:

我在游戏中遇到了一个问题。我正在碰撞两个对象,一个是子弹类型,另一个是动态类型。当我的子弹类型对象与动态类型对象碰撞时,它会向其他对象添加力(不知道是否是力),因为其他对象受到干扰。

我在碰撞后检查下面的行

print( "Collision force: " .. event.force) 

但我得到了一个nil 值。

【问题讨论】:

    标签: lua coronasdk collision


    【解决方案1】:

    这取决于您如何设置碰撞后功能。这是一个适合我的示例。

    local function collisionFunction( self, event )
         print( "Collision force: " .. event.force)
    end
    
    object.postCollision = collisionFunction
    object:addEventListener('postCollision', object)
    

    这应该打印出两个对象之间的碰撞力。

    【讨论】:

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