PICO-8 Wiki
Advertisement

API参考[ | ]

这是PICO-8基于Lua的API提供的功能列表。

通常,您可以通过在代码编辑器中编写这些功能并使用“运行”命令来运行程序来运行这些功能。 您还可以从PICO-8命令提示符调用API函数。

调用函数[ | ]

某些函数具有可选参数,在本指南中,参数名称周围用方括号表示。 要为可选参数指定值,必须为参数列表左侧所有其他参数指定值。

例如,spr() 函数具有三个必需参数和四个可选参数:

spr( n, x, y, [w,] [h,] [flip_x,] [flip_y] )

可以使用三个参数调用此函数,并接受其他参数的默认值:

spr(1, 60, 60)

要为flip_x参数指定值,即使使用默认值,也必须指定w和h:

spr(1, 60, 60, 1, 1, true)

游戏循环[ | ]

如果您在代码中定义了这些功能,PICO-8将在特定时间调用它们。 请参阅游戏循环

如果您的代码不使用游戏循环,则可以调用此函数将图形缓冲区复制到屏幕:

图像[ | ]

[ | ]

See also LuaTables.

输入[ | ]

声音[ | ]

地图[ | ]

内存[ | ]

数学[ | ]

See also Math.

卡片数据[ | ]

协同程序[ | ]

数值和对象[ | ]

See also Lua, 字符串, , Metatables.

时间[ | ]

系统[ | ]

调试[ | ]

也可以看看[ | ]

Advertisement