_Console

控制台,功能包括控制台的创建和设置。 全部展开

属性展开

  • + bgColor : uint

    控制台的背景颜色。

    • 示例

       console = _app.console
      console.bgColor = _Color.Blue
  • + block : bool

    是否显示光标。默认要显示光标。

    • 示例

       console = _app.console
      console.block = false
  • + font : _Font

    控制台的字体。

    • 示例

       console = _app.console
      console.font.textColor = _Color.Red
  • + maxline : uint

    控制台可以显示的最大行数。

    • 示例

       console = _app.console
      console.maxline = 100
  • + rect : _Rect

    控制台在rect的范围内显示。默认的矩形区域是左上角为(0,0), 右下角为(400,300)

    • 示例

       console = _app.console
      console.rect = _Rect.new(20,20,100,200)
  • + show : bool

    是否显示。

    • 示例

       console = _app.console
      console.show = true
  • + toggleKey : uint

    控制台切换键。

    • 示例

       console = _app.console
      console.toggleKey = _System.KeyESC

构造方法展开

  • + function _Console() : _Console

    app拥有一个默认的控制台。脚本可以创建一个新的控制台替换原来的,但是建议更改app.console的属性来设置想要的控制台,不建议重新创建。

公共方法展开

  • + function clear()

    清空控制台的显示。

    • 示例

       console = _app.console
      console:clear()
  • + function onCommand(func : function)

    设置控制台的回调函数。该回调函数在用户键盘输入回车后调用。

    • 参数
    • 用户回车前输入的字符串string。
      • 示例
    •  console = _app.console
      console:onCommand(function(cmd)
      print('send message to server : '..cmd)
      end )
  • + function print(text : string)

    输出结果到控制台。

    示例

        console = _app.console
    console:print('Hello')
问题反馈(登录才可以发表哦!)