Lua Corona SDK:如何使对象从屏幕底部浮动到顶部?
我对sdk很陌生,所以请原谅我。我想要一个对象从屏幕底部浮动/转换到顶部,并一直移动,直到它离开设备。既然所有屏幕都有不同的高度,我如何在不硬编码值的情况下做到这一点 首先将对象放在屏幕底部:Lua Corona SDK:如何使对象从屏幕底部浮动到顶部?,lua,coronasdk,Lua,Coronasdk,我对sdk很陌生,所以请原谅我。我想要一个对象从屏幕底部浮动/转换到顶部,并一直移动,直到它离开设备。既然所有屏幕都有不同的高度,我如何在不硬编码值的情况下做到这一点 首先将对象放在屏幕底部: object.y = (display.contentHeight + display.screenOriginY * -2) + object.contentHeight * 0.5 //if starting outside of the screen object.y = (display.co
object.y = (display.contentHeight + display.screenOriginY * -2) + object.contentHeight * 0.5
//if starting outside of the screen
object.y = (display.contentHeight + display.screenOriginY * -2) - object.contentHeight * 0.5
//if starting at the bottom of the screen
然后执行transition.to
transition.to(object, { time = 500, y = 0 - display.screenOriginY })
我是凭记忆写的,所以复制+粘贴可能不起作用,但想法是一样的
对象-这是要变换的对象
display.screenOriginY-这是从实际屏幕顶部到内容区域顶部的距离(更多信息请参见此处:)
您可能还需要阅读有关转换的内容: