以下lua代码没有意义

用户名

我有以下一点lua代码。我不确定它在做什么

width = aspectRatio > 1.5 and 320 or math.ceil( 480 / aspectRatio )

是短路吗?

扎克·斯潘塞(Zach Spencer)

确实是短路。在c中的等价项为:

width = aspectRatio > 1.5 ? 320 : math.ceil( 480 / aspectRatio )

或用英语:如果宽高比大于1.5,则将宽度设置为320,否则将宽度设置为大于或等于480与宽高比的分度的最小整数值。

参考

http://www.lua.org/pil/3.3.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章