- 积木"> 积木
- 1. 当收到房间消息 (?)">1. 当收到房间消息 (?)
- 2. 当收到房间通知 [进入房间] (用户名)">2. 当收到房间通知 [进入房间] (用户名)
- 3. 当发生错误 (错误信息)">3. 当发生错误 (错误信息)
- 4. 创建房间 (“房间名”) 房间人数 (2)">4. 创建房间 (“房间名”) 房间人数 (2)
- 5. 设置我在房间的昵称 (“昵称”)
- 6. 获取房间列表">6. 获取房间列表
- 7. 进入房间 (“房间名”)">7. 进入房间 (“房间名”)
- 8. 发送房间消息 (?)">8. 发送房间消息 (?)
- 9. 退出房间">9. 退出房间
- 10. 当前进入的房间名">10. 当前进入的房间名
- 11. 当前进入的房间人员列表">11. 当前进入的房间人员列表
- 提示"> 提示
:::info 云房间可以制作类似聊天室、游戏房间等需要多人实时通讯的应用。
:::
积木
1. 当收到房间消息 (?)
- 前提:加入房间。
- 触发:房间内有人用积木
8. 发送房间消息 (?)
发送消息时。 - 收到的消息储存在
(?)
选择的列表中。
2. 当收到房间通知 [进入房间] (用户名)
- 前提:加入房间。
- 触发:当有人进入或退出房间时。
- 通过
(用户名)
可以获得触发事件的用户名。
3. 当发生错误 (错误信息)
- 触发:云房间发生错误。
- 通过
(错误信息)
可以获得错误信息。
4. 创建房间 (“房间名”) 房间人数 (2)
- 以
("房间名")
创建一个人数(2)
的房间,创建成功后可进行下一步操作5. 设置我在房间的昵称 ("昵称")
。
5. 设置我在房间的昵称 (“昵称”)
- 设置在房间的昵称为
("昵称")
,设置成功后可进行下一步操作7. 进入房间 (“房间名”)
。
6. 获取房间列表
- 获取当前存在的云房间列表。
7. 进入房间 (“房间名”)
- 前提:
5. 设置我在房间的昵称 ("昵称")
。 - 触发:
2. 当收到房间通知 [进入房间] (用户名)
。 - 进入名为
("房间名")
的房间(必须存在),进入成功后可进行下一步操作8. 发送房间消息 (?)
。
8. 发送房间消息 (?)
- 前提:
7. 进入房间 (“房间名”)
。 - 将
(?)
列表发送到房间内,可以使用1. 当收到房间消息 (?)
接收。
9. 退出房间
- 前提:
7. 进入房间 (“房间名”)
(其实未进入房间也可以使用,不过没有任何反馈)。 - 触发:
2. 当收到房间通知 [进入房间] (用户名)
- 退出当前房间。
10. 当前进入的房间名
- 前提:
7. 进入房间 (“房间名”)
。 - 返回进入的房间名。
11. 当前进入的房间人员列表
- 前提:
7. 进入房间 (“房间名”)
。 - 返回进入的房间人员列表。
提示
这四块积木后面有一个加号,点击两次加号可以得到类似下图的积木。
成功则执行:成功完成积木动作时执行图示①区域的积木。
失败则执行:完成积木动作失败则执行图示②区域的积木。
:::warning 网络不是总是畅通无阻的,如果用户的网络出现问题,那么就要用到失败则执行了,在里面添加积木,告诉用户创建房间失败,可以大大提升用户体验。
:::