GoNotice —— 消息条
它从不拦截输入。 提示是用来读的,不是用来按的。它不抢焦点,不挡游戏输入,
底下的按钮照样按得到。需要确认时请用
GoDialogs;需要做选择时用 GoPromptCard。
GoPromptCard —— 不打断游戏的提问
浮在一侧,不加遮罩。游戏照常进行。
GoCoachMark —— 新手引导
一次指向一个真实控件。只有卡片接收输入,所以按下被高亮的控件本身就能推进引导 —— “按这里”于是成了一个动作,而不只是一句话。
tour.start([
{"target": bag_button, "title": "背包", "body": "捡到的东西都会放进这里。"},
{"target": map_button, "title": "地图", "body": "按一下打开完整地图。"},
])
title 和 body 既可以是翻译键,也可以是纯文本。目标已经消失的那一步会被跳过。