用户:
散漫的人查看:2 回复:4 评论:2 创建时间:2020-08-30T14:23:27
很多人都想要制作联机,但不知道联机怎么做,今天,我亲自出马,来教会大家制作联机!
制作联机云变量不可少,所以,我们首先得创造几个云变量。

然后,我们创造一个联机按钮,可以用画板制作一个按钮,然后给联机按钮配上代码。
最开头那个音效可以去掉,还有XY坐标你可以更改。
然后,我们创建一个匹配玩家的房间,可以制作一段正在匹配的文字,可以用源码画板,然后判断有没有第二个玩家进联机,如果没有就一直不动,如果有,就进入下一个屏幕。
配上代码:
那如果玩家想退出联机怎么办呢?千万不要重启游戏,不然,开头的代码中玩家用户名就会一直在那存着,然后别人匹配时就会匹配成功,然后一个人打,没意思就重启,两个用户名一直存在云变量里,这样的话,别的玩家就玩不了联机,所以,我们要创建一个退出按钮,然后配上代码:
这样就不会出现刚刚那种问题了。
然后进入游戏,游戏角色怎么控制呢?
别急,我来教你。
如果你是玩家角色一,那就用上一个阵营的XY云变量,我这里红方阵营是角色一,蓝方阵营是角色二。
给玩家角色先配上代码:

然后,游戏角色移动的时候要判断你是不是这个阵营的玩家,之前我们用“红”、“蓝”云变量记录了玩家用户名,现在只需判断你的用户名是不是等于“红”或“蓝”变量,然后就可以给相应的角色移动。
配上代码:
因为我们刚刚设置了玩家角色的XY坐标为“红X”以及“红Y”云变量,所以云变量的XY的值是多少,玩家角色的XY的值就是多少。
我们想知道对方的血量以及信息的话,那该怎么办呢?
画笔积木就派上用场了。
我们先用画板新建一个角色,不要对那个角色画画,新建角色后直接按保存就可以获得一个透明的角色。
首先,你要让他移到游戏玩家身上,再让它移动到玩家角色头顶,用画笔积木中的文字印章印出对方的信息。
配上代码:

联机教程就到这里了,大家学会了吗?我们下次再见,拜拜!