“逻辑基础入门教程 一期“持续更新”
所谓一代版本一代神
每次更新都必然会削一堆东西
但是这次重点不是讲被削的东西
而是一些新的东西。
也许你们对激光发射器和核心编辑上面那个小按钮已经不陌生了吧
从下个版本开始现在,他就会变得更加厉害了
什么?你看不懂?噢,那是当然的。先告诉你以前的用法的路径:功能调用-机械上的功能-选择你想要的零件-右边栏最下面的那个就是了。
如果只想用回以前的用法建议就到此为止什么都不用动了,但是一路过来看见其他的东西你也不会不心动吧~
更新之后的逻辑基础的很庞大,组合方式数不胜数,要理解这些,你可能需要花更多时间。
但是不用担心理解了基本上都可以好好玩了。
当然你也可以复制大佬做好的核心基础,移植到自己的机器上面进行改动然后使用。
就算不明白他的运作,也不妨碍你使用。
好了进入正题:
更新之后的逻辑其实就算是一种阉割傻瓜版的JS编辑器
每条语句
前面的黄色框,那是输出结果。
就是这条逻辑执行之后的答案。(返回值)
这个要你自己命名,她才能被使用,你不去改名字的话是不能被使用的。
第一种基础选择:就是直接使用
第二种“如果”(if):就是在他选定的变量是布尔值,而且是真的时候,才执行被选中的语句。(取消选中只用点一下前面那个绿杠就行)
第三个“循环”(while):和“如果”一样,不过是重复执行被选中的语句。
第四个延时:就是等待一定时间后执行。
关于机械调用
得到世界坐标。(目标的所在世界坐标)
得到血量数据。(你们懂的)
是否显示控制键。(按键隐藏与否)
铰链和转轴还有激光发射器都有局部坐标(方向)与世界坐标(方向)变换。
转动角度后面的选项:
相对就是在目前角度基础上转动。
绝对就是从0°基础上转动。
相对无视帧率就是在目前的角度基础上进行绝对旋转。
~创建变量~
就是创建一个数值,然后你可以调用他。
~布尔值~
就是逻辑电路的0和1
0代表假 1代表真
还有些基础的逻辑门
非门就是将1变成0 ~0变成1的反转。
异或门就是两个输入不同的时候输出1
或门是两个输入只要有一个是1就输出1
与门必须两个都是1输出1
可以组成更多的组合。
~小数计算~
小数是什么就不用说了吧。
就是加减乘除开方比大小等于。
这个小数计算也很简单。
注意黄色区域才是输出结果。
还有三角函数的计算,这次先不讲解,好好读书吧。
~创建UI~
就是在屏幕上创建个按钮或者其他一些图案,官方给出了默认参数了,你可以去修改按钮位置,位置向量对应的是屏幕坐标,最大都是1,就是屏幕正中间就是0.5 0.5 。
不过在变量功能可以调用UI的参数,实现修改ui。
逻辑远不止这些。欢迎大佬补充和纠正。
也可以在下方提出疑问,看情况回复。
再此感谢B.H.S.F带来的帮助。
二期已更新。
按钮选择切换思路。
自瞄思路和代码。
计时思路和代码。
步行思路和代码。
逻辑血条教程。