Game Maker 编程/表达式
外观
表达式是两个事物的比较。例如表达式 (8 > 6)
表达式可以是实数,例如 6 或 7,'十六进制数',字符串或更复杂的表达式。默认情况下,所有文本都被视为变量,尽管如果文本在单引号或双引号中,它将是一个字符串。表达式中的任何数字都被视为实数,除非它前面有 $ 符号。如果它前面有 $,那么它就是一个 '十六进制数'
运算符是用于比较表达式中两个事物的符号。在 (8 > 6) 中,> 符号是运算符。有许多不同类型的运算符。对于表达式,以下二元运算符存在
- && 表示 "和"。例如 "if(pi=3.14 && 3+4=7)"
- || 表示 "或"。例如 "if(x=0 || y=0)"
- ^^ 表示 "异或"。例如 "if(x=32 ^^ y=27)"
- < 表示 "小于"。
- > 表示 "大于"。
- <= 表示 "小于或等于"。
- >= 表示 "大于或等于"。
- ! 表示 "非"。例如 "if !(Variable=5)"