跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
关于计算器百科
资助计算器百科
联系计算器百科
聊天室
友情链接
计算器百科
搜索
搜索
外观
登录
个人工具
登录
查看“︁TI-Lua/Hello, World!”︁的源代码
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
页面信息
外观
移至侧栏
隐藏
←
TI-Lua/Hello, World!
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
此章我们将学习最基本的 '''Hello, World!''' 程序。 这个程序将会向屏幕输出 "Hello, World!". 这个程序是通用的。您可以使用任何您喜欢的编程方式——使用电脑或直接在计算器上编程均可。 == 代码 == <syntaxhighlight lang=lua> -- <- 这个符号之后的内容为注释 -- 注释不影响程序运行,您可以不输入注释 -- 您看到的代码可能是彩色的,这是名为「代码高亮」的功能 -- 您的编辑器可能会使用不同的配色 function on.paint(gc) -- 绘图事件 gc:drawString("Hello, World!", 5, 5, "top") -- 在 (5, 5) 处按照 top 对齐方式输出字符串 Hello, World! end -- 绘图事件结束 platform.window:invalidate() -- 刷新屏幕 </syntaxhighlight> == 总结 == 注释以 <code>--</code> 开始,该符号之后一行的内容都为注释。注释不参与程序运行。 <code>function</code> 表示一个函数,以 <code>end</code> 结尾。 一个函数包含函数名和参数表,参数表用小括号包围。 <code>function on.paint(gc)</code> 接管绘图事件,其中 <code>gc</code> 是图形上下文,包含绘制图形的必须函数。 <code>gc:drawString(str, x, y [, align])</code> 用于绘制文字,包含 4 个参数,其中 1 个可选参数,其参数为 * <code>str</code> - 要输出的文字 * <code>x</code> - 首字符 x 坐标,单位为像素 * <code>y</code> - 首字符 y 坐标,单位为像素 * <code>align</code> - 可选,指定文字相对于指定位置的对齐方式,其值类型为字符串,仅可为下列值之一: ** <code>none</code> - 默认值,按照解释器给定方式对齐;这种方式可能会导致格式 ** <code>top</code> - 首字符顶端处于指定位置 ** <code>bottom</code> - 首字符底端处于指定位置 ** <code>baseline</code> - 首字符基线处于指定位置 == 练习 == * 尝试让计算器输出您喜欢的信息 * 尝试将输出的信息移动到其他的位置 {{TI-Lua}}
该页面嵌入的页面:
Template:Lan
(
查看源代码
)
Template:Navbar
(
查看源代码
)
Template:Navbox
(
查看源代码
)
Template:TI-Lua
(
查看源代码
)
Template:·
(
查看源代码
)
返回
TI-Lua/Hello, World!
。
搜索
搜索
查看“︁TI-Lua/Hello, World!”︁的源代码
添加话题