【AppGameKit】学习BASIC脚本——关键字

文章目录

  • 自增自减
  • 引入
  • 常量
  • 注释
  • 全局变量
  • 公司名
  • 结束

自增自减

和c++中的++ --运算符一样

inc是increase的缩写,默认自增1
dec是decrease的缩写,默认自删1

a = 1
inc a
inc a, 3
dec a
dec a, 2
print(a)		//a的值为2

引入

#include "test.agc"
引入同一个项目中的其他agc文件,以使用其他文件中的函数或变量

#insert "test.agc""
直接将其他agc文件的全部内容,插入到指定位置

// test.agc
x = 1
print(x)
// main.agc
y = 2
print(y)
#insert "test.agc"
print(x + y)

常量

#constant PI 3.14
r = 2
s# = r * r * PI
print(s#)

注释

rem是remark的缩写,与//等效
remstart与/*等效,remend与*/等效

  • rem:单行注释
  • remstart 与 remend:多行注释
rem 横坐标
x = 1

remstart
输出横坐标
remend
print(x)

全局变量

全部变量可以在非定义该变量的文件中直接使用,无需使用#include引入

global game_state = 1

公司名

这个关键字仅适用于电脑端,如Windows, Mac, Linux等

#company_name "ALGame"

这个关键字的作用是为你的程序创建一个文件夹,在该文件夹中读写你的文件

下面是我的项目《中国象棋》对应的文件存储路径,ALGame是公司名,ChineseChess64是项目名,lzw是我的电脑名
C:\Users\lzw\AppData\Local\AGKApps\ALGame\ChineseChess64

结束

end
遇到该关键字直接退出程序,不继续往后执行

你可能感兴趣的:(学习AppGameKit,#,Tier,1,学习,AppGameKit,BASIC,关键字)