请选择 进入手机版 | 继续访问电脑版
360游戏

> 王者机械师 > 逻辑实例 二期(转自游戏大佬:燕冉)

逻辑实例 二期(转自游戏大佬:燕冉)

回复

开发者
总发帖数:38总回复数:39

逻辑实例 二期(转自游戏大佬:燕冉)
[复制链接][复制全部]

48 0 0

楼主 显示全部楼层 发表于 2019-4-19 15:01:15

先讲创建变量。
就是创建一个数值。
比如我们可以创建个1的布尔值。
或者创建一个10的数字。
或者创建一个红色。
就是创建一个数据。
那么这个数据有什么用呢。
可以调用。
比如我们创建一个10。
就可以在一个小数计算中调用这个10。
所谓变量。
就是指每一个逻辑中。
可以变动的数值。
再打个比方。
10加5等于15。
那个15先把他看成变量一。
就是可以在另一个地方用到这个。
5+变量一=?
你自己想想是多少。
20
对了。
这个就是变量。
在逻辑中改变的量。
被称作变量。
不止数字。
布尔值
颜色
向量
都是变量。
变量就是代表一个可以改变的值。
比如我们继续上面那个题。
第一个如果加10
那个时候结果就等于25
所以变量一现在就是25
然后他就会引起下面的变化,
会把下面那个变成30。
反正就是可以在逻辑中改变。
不是固定的值,就是一个变量。
注意,如果只能选择布尔值变量。
                                     ~逻辑应用~
零代表否定
一代表确定
逻辑门就是改变他的逻辑
有多种组合
我打个比方
你想让两个按钮哪个按下去对面的灯都会亮。
这个时候就需要一个或门。
就是我上面说的,两个只要有一个真就会输出真。
你可以把单纯看成,两根电线接成了一根。
还有一个就是
我希望一个按钮开,一个按钮关。
对面的灯才亮。
两个按钮开或者两个关对面不亮。
这个时候我们就需要异或门。
需要两个不同。
一个是真一个是假才输出真。
还有一个叫同或门。
他就是两个按钮都是开或者关的时候才输出。
你可以**搜索一下电路逻辑门。
门就那几种,只要理解就行。
我们需要一个按下按键和转轴旋转后回正。
我们首先创建一个按钮。
然后下面接“如果“。
我们的“如果”
接到了按钮的变量。
按钮按下的时候。
会输出1
这个时候“如果“启动
然后“ 如果” 下面的主动转钟转动多少度。
这个时候,他虽然可以转动,但不会回正。
我们怎么让他松开回正呢。
我们可以。
接上面逻辑门的非门。
即1转化为0,0转化为1。
非门将按钮松开的0转换为1。
这个时候下面再接“如果”
“如果“后面接非门那个变量。
然后接转轴传动到0°后面接“绝对“。
这个时候。
按键松开后发出0,非门执行,把0变成了1。
这个1就可以启动下面的如果,达成了回正目的。
你可以慢慢尝试。
您需要登录后才可以回帖 登录 | 立即注册