变量的比较运算
变量的比较运算结果为布尔,因此比较只有两种结果 true 和 false
1、大于
-
在
关卡蓝图中,创建事件Tick、打印输出、Int02。并将Int02赋值。(此处将Int02默认值赋值为15)
-
从
Int02输出处拖线到空白处,检索>添加大于节点,并填写节点第二个比较参数。
-
将其余线连接

-
编译后运行

因为
Int02的值为15而比较的数值为14。所以获得true的输出
2、小于
-
在
关卡蓝图中,创建事件Tick、打印输出、Int02。并将Int02赋值。(此处将Int02默认值赋值为15)
-
从
Int02输出处拖线到空白处,检索<添加小于节点,并填写节点第二个比较参数。
-
将其余线连接

-
编译后运行

因为
Int02的值为15而比较的数值为14。所以获得false的输出
3、大于等于
-
在
关卡蓝图中,创建事件Tick、打印输出、Int02。并将Int02赋值。(此处将Int02默认值赋值为15)
-
从
Int02输出处拖线到空白处,检索>=添加大于等于节点,并填写节点第二个比较参数。
-
将其余线连接

-
编译后运行

因为
Int02的值为15而比较的数值为0。所以获得true的输出
4、小于等于
-
在
关卡蓝图中,创建事件Tick、打印输出、Int02。并将Int02赋值。(此处将Int02默认值赋值为15)
-
从
Int02输出处拖线到空白处,检索<=添加小于等于节点,并填写节点第二个比较参数。
-
将其余线连接

-
编译后运行

因为
Int02的值为15而比较的数值为0。所以获得false的输出
5、等于
等于比较运算,不仅可以用于比较 数字 ,同样可以用于比较 文本
数字比较
-
在
关卡蓝图中,创建事件Tick、打印输出、Int02。并将Int02赋值。(此处将Int02默认值赋值为15)
-
从
Int02输出处拖线到空白处,检索<=添加等于节点,并填写节点第二个比较参数。(需要注意的是,数字比较的等于符号并不是=而是==。在大部分语言中,=用于赋值,而==才用作比较)
-
将其余线连接

-
编译后运行

因为
Int02的值为15而比较的数值为0。所以获得false的输出
文本比较
-
在
关卡蓝图中,创建事件Tick、打印输出、Text02、Text03。并将Text02和Text03赋值。(此处将Text02默认值赋值为我是隔壁老宋,Text03默认值为我是老王)
-
从
Text02输出处拖线到空白处,检索===添加等于节点,并填写节点第二个比较参数。(需要注意的是,文本比较的符号===区别于数字比较的符号==,对比的数据类型不同,所以两者的对比节点无法通用)
-
将其余线连接

-
编译后运行

因为
Text02的值为我是隔壁老宋而Text03的值为我是老王。所以获得false的输出
6、不等于
不等于比较运算,不仅可以用于比较 数字 ,同样可以用于比较 文本
数字比较
-
在
关卡蓝图中,创建事件Tick、打印输出、Int02。并将Int02赋值。(此处将Int02默认值赋值为15)
-
从
Int02输出处拖线到空白处,检索!=添加不等于节点,并填写节点第二个比较参数。
-
将其余线连接

-
编译后运行

因为
Int02的值为15而比较的数值为0。所以获得true的输出
文本比较
-
在
关卡蓝图中,创建事件Tick、打印输出、String。并将String赋值。(此处将String默认值赋值为我是经纪人宋)
-
从
String输出处拖线到空白处,检索!=添加不等于节点,并填写节点第二个比较参数。
-
将其余线连接

-
编译后运行

因为
String的值为我是经纪人宋而比较的数值为我是明星老王。所以获得true的输出
备注
不等于的 文本比较 与等于的 文本比较 ,之所以等于的 文本比较 需要两个变量节点对比,是因为等于的 文本比较 变量类型为 文本型 ,而不等于下的 文本比较 类型则为 字符串