表达式编辑器:如何获取GameMei用户名
- 格式:docx
- 大小:1.83 MB
- 文档页数:8
表达式编辑器:如何获取GameMei用户名
新增的表达式可以帮你获取任何试玩你游戏的GM用户名,如果登陆GM之后运行游戏,获取的是当前用户名;如果当前没有登录GM,获取的就是空,这时,如果使用联网通讯,获取的就是GUEST账号。
这个功能主要用于联网通讯,把游戏发布链接给别人,将会获取别人的用户名。
下面就两种方式来举例。
第一种,非联网通讯状态;
场景创建时,设置变量a为erId;
具体设置:
鼠标按下时,展示变量a的值;
预览时,登陆的是自己的用户名,鼠标点击后就会展示自己登陆的用户名:
当未登录时,展示的用户名为空;
第二种:联网状态,通过消息传递变量;
首先,添加联网通讯消息,设置消息名为“上线”,
动作序列actionlist_1为在位置(300,300)展示变量a;
第二步就是设置场景事件;
场景创建的时候就获取变量a的值;
鼠标按下时就发送消息给所有运行这个项目的用户(这里选择包括自己)
参数不填,然后保存发布;
复制发布链接,让任何用户打开,这时候它们不会出现文字,当你点击发布界面的场景后;
对方若未登录GM账户(浏览器中从未登录过的记录),打开试玩界面将会出现系统分配的Gust用户
若对方登录GM账号(或浏览器曾经用GM账户登陆过),将会展示GM账号;。