心情记录
先了解你将做出什么
应用介绍
“心情计数器”让用户用表情记录一天中不同情绪出现的次数。这是一个轻量练习,也可以进一步加入鼓励文字、音乐、图片或联系朋友的功能。
连接你的应用
用 AI2 Companion 连接手机,确认按钮和标签已经出现在界面上。
心情记录教程
1. 查看初始界面
打开起始工程,点击不同表情,先观察哪些标签会变化。本教程先让开心按钮工作,再把相同逻辑复制给生气和难过按钮。

2. 添加 happyButton 点击事件
切换到积木编辑器,从 happyButton 抽屉拖出 当 happyButton.被点击时 事件。


3. 设置 happyLabel.文本
从 happyLabel 抽屉拖出 设 happyLabel.文本 为,放进点击事件。这个标签将显示开心次数。

4. 加入加法块
从“数学”抽屉拖出 __ + __,接到 设 happyLabel.文本 为 的输入槽。

5. 读取当前 happyLabel.文本
从 happyLabel 抽屉拖出 happyLabel.文本,接到加法块的第一个输入槽。当前标签文字会作为旧的计数值。

6. 加一
从“数学”抽屉拖出数字 0,接到加法块第二个输入槽,并把它改成 1。每点击一次,开心计数就增加一。

7. 复制开心逻辑
右键点击 当 happyButton.被点击时,选择“复制”,复制一整套事件和计数程序。复制比重新拖块更快,也能保持三个情绪的结构一致。

8. 把事件改成 angryButton
在复制出的事件块下拉菜单中,把 happyButton 改为 angryButton。这样第二套逻辑会响应生气 Emoji。

9. 把标签改成 angryLabel
把复制程序里的 设 happyLabel.文本 为 改为 设 angryLabel.文本 为,并把加法块第一个输入中的 happyLabel.文本 改为 angryLabel.文本。

10. 为 sadButton 重复逻辑
再次复制一套程序,把事件改成 sadButton.被点击时,把设置标签和读取标签都改成 sadLabel。第二个输入仍为 1。

11. 在手机上测试并扩展
分别点击三个表情,确认三个数字各自递增且互不影响。之后可以添加随机鼓励语、播放音乐、显示图片、输入用户姓名、给朋友发短信,或用文件组件保存历史记录。
卡在哪一步?直接查操作
不用退出当前教程。速查会在新页面打开,查完回来继续刚才的进度。