RE:从车开始的神奇逻辑帖子(持续更新X)

修改于2019/08/11823 浏览游戏开发攻略
在上次随便介绍了一下逻辑调用后
这边想着接下来应该作什么好呢
然后想了几天(绝对不是更新缘故
TapTap
然后想到了(✓
不会开车的我的战舰玩家不是好玩家(雾)
特邀嘉宾:洛基块
TapTap
看起来她状态可能不是很适合呢,那就随便改造一下吧~
TapTap
duang~ 这样就能好好配合工作了(随意的外形及熟悉的本地车牌号)
首先来了解一下按钮生成,才能方便操作战车
TapTap
(简要上图环节偷懒Get!)
后面的栏位主要决定按钮形状,颜色是RGB和一个透明度,透明度可以制作半透明的UI
主要的调用功能:
TapTap
坐标可以改变按钮的位置,这个是以屏幕坐标系为参考的
是否显示,颜色和旋转就是字面意思
断开功能主要用来绘制东西的(基本不用)
加阴影就是和PPT艺术字阴影差不多的...
文本可以修改按钮上的文字
看到这里可能想问为什么本来可以设置,变量功能又要搞这些呢?其实以上调用功能是可以在游戏中实时修改变化的,就是达成条件就改变按钮参数(改文本或者颜色)
TapTap
还有这类输出的功能,亦如字面意思,不加解释。(怠惰+)
按钮功能介绍完了,就来开始搞车控按钮吧吧~
TapTap
锵~~
什么?看不明白?好吧可能你们没了解运行方式...
TapTap
逻辑的运行是从上往下逐条按照顺序运行的
因此同名变量会出现新覆旧的情况
然后作用到轮子上的数就是上面离轮子最近的那个。
像这样的同名变量还有更多的大用途,暂时不讲。
很多时候这种强行覆盖方式会节省很多代码,至于那些秃子们怎么搞的这边不清楚
TapTap
(反正这边就是这么搞的,节省秀发
先来开开....emmm
TapTap
嘛,反正绝对不是这边问题啦(X)
这是两边轮子转动方向不一的问题,为什么有这种问题呢这边不清楚,只要把一边轮子的速度调负数就行了(锤程序猿1/100)
TapTap
这样就可以正常前行了~
TapTap
也可以照葫芦画瓢搞个后退,转速调成负数就行
TapTap
这样前进后退就可以了,不过车子不能缺转向,这边先用的差速转向,首先要给轮子命名左右方便调整转速
然后根据覆盖原理
TapTap
这样一个车子的简单按钮控制就搞定了XD
TapTap
如果想要加更多功能还可以自行添加
以上就是是是本期内容
如果有更多问题不提供解答服务...(如果你硬是A上来这边也没有办法的啦(
最后提供RGB***(可以用到按钮变色上面)
TapTap
(见百度,实际效果与光泽度和金属度亦有关,默认皆0.5)
TapTap
18
20
8