
上QQ阅读APP看书,第一时间看更新
第2章 制作控制菜单
一般软件的开始界面是让用户选择进入不同的模块,这些界面有的是以控制按钮的方式来呈现的。控制按钮有三种不同的状态,每种状态对应一张图片,如图2-1~图2-3所示。
● 正常状态:光标没有进入按钮区域,或者光标离开按钮区域。
● 悬浮状态:光标位于按钮上,但是鼠标没有按下。
● 选中状态:光标移动到按钮上,并且鼠标按下。

图2-1 开始界面

图2-2 光标移入

图2-3 鼠标按下
任务要求
本任务将完成控制按钮菜单的制作,当光标悬浮于按钮上的时候,控制按钮颜色变成黄色,当鼠标按下时,按钮显示绿色。控制按钮菜单的效果如图2-1所示;当光标悬浮于按钮上(种子发芽),显示图2-2的效果;当鼠标按下,按钮的显示效果如图2-3所示。
通过完成任务:
● 掌握Sprite类型对象的创建方法。
● 了解常用的鼠标事件,熟练使用常用的鼠标事件处理函数。
● 熟练使用Sprite_Renderer进行图片的显示。
● 掌握多场景的切换方法。
(资源文件路径:Unity 3D/2D移动开发实战教程\第2章\实例1)