Lua游戏应用需要使用缩放因子进行对象转换。

我正在制作一个 iOS 游戏应用程序(赛车),需要让背景过渡到前面。

为了实现上述要求,我编写了一段代码,让人们感觉物体正在从远处靠近。

因此,我使用了过渡来增加它们的 y 位置 和缩放(xScaleyScale)。 在这样做时,我面临的问题是当物体似乎通过增加大小(使用 缩放)而变得更接近时,由于缩放,物体之间的距离减小了,而这并不完美地看起来物体是从遥远的地方靠近的。

请告诉我如何实现我想要的内容的最佳方法,或者是否有任何可用的示例代码具有汽车/摩托车竞赛功能。

点赞
用户1613684
用户1613684
`transition.to` ( object, {
  time = 500, 
  alpha = 1, 
  x = (目标 x 坐标),
  y = (目标 y 坐标), 
  width = (缩放 x),
  height = (缩放 y),
  onComplete = saltCellarOnComplete
})

object 过渡到指定的位置、缩放和不透明度,过渡时间默认为 0.5 秒。当过渡完成时,将调用 saltCellarOnComplete 回调函数。

2012-10-25 09:04:28