猫史档案馆


私聊教程上线!!!

用户:Iris_青影Iris_青影查看:11 回复:3 评论:11 创建时间:2024-03-31T19:43:05


私聊一直都是无数萌新们想要掌握的一项技术

但是吧……

这技术实在是太难为萌新了

所以,今天我就出一期教程,详细讲解一下

作为交换,你们就……给我的作品点个赞吧!

(求求了,看得人实在太少了)

----------------------------------------------------------分割线-------------------------------------------------------------

首先,先讲解一下原理(当然,理解了原理才能融会贯通嘛)

我这个方法的核心其实就是先将所有信息存入一个云列表中(私发的要用特殊符号标记一下),然后再把它们分类一下。

----------------------------------------------------------分割线-------------------------------------------------------------

废话不多说,直接上实操

首先,我们新建一个云列表,用于存储用户的账号(当然,由于我懒,所以我就直接用训练师编号代替),方便后续确认消息的收件人。只要是进入过这个游戏的,就把他的ID插入这个列表里。

center_image

 接下来,我们需要新建两个“发送按钮”,当然,两个按钮的积木稍微有一点点不同,一个直接按照正常聊天室的方法做就行,我就不多说了,需要详细讲讲的是私发的按钮:先让玩家输入收件人的ID,然后让玩家输入要发送的内容,最后再在末尾加上一个特殊符号作为标记

center_image

当然,你不按我这个格式把消息添加到列表中也可以,只要有一个特殊符号作为标记就可以了

接下来,就需要将所有消息分个类,我用的是遍历的方法:判断每一项中是否含有你用于标记的特殊符号

center_image

到这里基本就做完啦,剩下的只需要按照做聊天室的方法将列表里的内容打印出来就好啦!

----------------------------------------------------------分割线------------------------------------------------------------- 制作不易,点个赞吧


回复

上一页1 页 / 共 1下一页
位居了位居了

这帖子如果放在几年前的毛毡可能会火,现在…

点赞0


评论


甜欣欣甜欣欣

imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E5%8E%89%E5%AE%B3%E4%BA%86.gif"alt="emotion_编程猫_厉害了"

点赞0


评论


星度退了星度退了

厉害

点赞0


评论