为什么在Corona SDK中打印(" Hello World!")时没有显示任何内容

时间:2017-06-14 18:15:43

标签: lua corona

为什么我在

时屏幕上没有显示任何内容
display.setDefault( "background", 0, 0, 1 )
print("Hello World!")

但它显示我什么时候

display.setDefault( "background", 0, 0, 1 )

local myText = display.newText( "Hello World!", 100, 200, native.systemFont, 16 )
      myText:setFillColor( 1, 0, 0 )

print(myText)

1 个答案:

答案 0 :(得分:3)

Corona documentation解释了print的作用:

  

接收任意数量的参数并将其值打印到Corona Simulator控制台,Xcode,ADB等中的stdoutprint()不是用于格式化输出,而是用于显示的快速方式一个值,通常用于调试。对于格式化输出,请使用string.format

这意味着您的第二个example无法使用print(myText)语句。