GameMaker 中的变量在作用域上会被定义得不一样。
局部变量:
var "name" <表达式> // 一个局部变量
实例变量:
"name" <表达式> // 一个实例变量
全局变量:
global."name" <表达式> // 一个全局变量
静态变量:
static "name" <表达式> // 一个静态变量
宏常量:
macro "name" <表达式> // 一个宏常量
枚举常量:
enum "name" <表达式> // 一个枚举常量
它们为什么没有统一格式?
比如使用:
“作用域”。“name” <表达式>
或
“作用域” “name” <表达式>
有没有实际的原因导致它们的格式不一致?
(注意:原始内容中可能存在错误或不规范,翻译时尽量保持其原义,但不代表正确性。)
评论 (0)