Unity3d基础学习第8天

1. Button Script 按钮脚本

在创建按钮时常和Collider一起使用
Target Tween:指定的控件
Color:不同状态的颜色
Sprite:不同状态的图片
Pixel Snap:控件的尺寸来适用所有的尺寸
在这里插入图片描述
为按钮添加监听方法
1.手动拖 创建的脚本可以挂在游戏对象上(最好父节点)把父对象拖到On Click上,选择方法
2.OnClick 创建的脚本必须挂在控件上,点击才会有反应,函数必须为OnClick
3.通过UIEventListener委托方式

    UIEventListener.Get (o).onClick =myclickname;
    void myclickname(GameObject g)
	{
      GameObject.Find ("namelabel").GetComponent<UILabel> ().text ="a" + g.name;
      GameObject.Find ("wupinsprite").GetComponent<UISprite> ().spriteName ="a" + g.name;
	}

注:
onClick是void delegate委托类型的委托变量
UIEventListener是事件监听类,监听get到的游戏对象的onclick事件

2. Toggle Script 开关脚本

在创建按钮时常和Collider一起使用
Group:默认没有组,其余数字相同代表一组,只有一个开,其余为关
State of None:同一组时,唯一的开关也可关闭
Starting State:开始状态
Sprite:开关图片
Invert Sprite st: 反转状态
Transition:转变
在这里插入图片描述

3. Slider Script 滑动条脚本

控制游戏音量时
Value:0~1,滑动值
Alpha:滑动条的透明度
Foreground:前景图
Background:背景图
Tumb:滑块
Direction:滑动方向
在这里插入图片描述

4. Scroll Bar Script 滚动条脚本

显示滚动区域
Size:滚动条前景图显示的尺寸,与内容有关,无则自动调节在这里插入图片描述
滚动条常与grid 使用
将挂在有Uiscrollbar的对象拖到挂有Ui Scroll View脚本的对象上
在这里插入图片描述
在这里插入图片描述

5. Progress Bar Script 进度条脚本

显示加载进度、血条蓝条
On Value Change
Notify:作用的对象,label
Method:调用方法
setcurrentPercent:显示百分比
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值