tk2d的UI主要有按钮,单选框,复选框,滚动区域,滚动条,输入框,滑动条,进度条,下拉菜单。
首先是这些UI由多部分组成,文字是textmesh,图形是sliced sprite,并添加相关脚本,多个层次。
我们可以手工做出这些UI,当然过程很麻烦,所以官方已经做出了预制品,但是它居然放在demo文件夹,让人导入资源时很容易漏掉。
1.首先说按钮,,由这三部分构成,text是textmesh,可以更换显示的内容,buttonGraphic是背景图,可以调节大小,然后basicbutton的碰撞器要fit buttongraphic,不然导致点击不精确。
按钮的核心脚本是tk2dUIItem,主要关心的是按钮的点击事件,可以用之前的send message,