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

【AppGameKit】学习BASIC脚本——关键字讲解了AGK中的常用关键字,如:自增、自减、导入、常量、注释等_incdec是什么的缩写

【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】学习BASIC脚本——关键字分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/87852.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注