赞
踩
用到的头文件:
using UnityEngine.SceneManagement;//切换场景要用到
using UnityEngine.UI;//控制ui对象要用到
1.场景切换
2.按钮创建和响应
3.滑动条响应和控制
4.2D游戏摄像机跟随的一种思路
SceneManager.LoadScene("xxscene");//场景切换,需要头文件支持,别忘了要在file->bulic settings中把要切换的场景加入工程中
在Hierarchy右键ui->button创建一个按钮,调整大小,输入文本
source image:设置按钮图标
transition:设置按钮变换风格(无变换、纯色变换、图片变换、动画变换)
target graphic:设置默认按钮图片
highlighted sprite:设置鼠标指在按钮上时的图片
pressed sprite:设置鼠标点击按钮时的图片
disabled sprite:设置按钮无法被使用时的图片
在这里将按钮所要响应的脚本所在的对象拖入,并且选择响应哪一个函数。每当点击一次按钮就会响应一次该函数。(ps:该函数需要以public声明才能被看见)
略...(自行设计滑动条背景、填充背景、游标图片等参数)
direction:设置滑动条的滑动方向
min/max value:设置最小值和最大值
value:设置值,脚本控制和读取也是这个值,反映在游标的位置上
public void SliderMusic(float even)//滑动条事件控制声音大小
{
m_audio.volume = even;
}//这里通过在滑动条与脚本该函数绑定。每当用鼠标拖动游标,都会产生对应个值于even中,利用这个值去赋予所需改变的变量
头文件支持:
using UnityEngine.UI;//控制ui对象要用到
定义:
private
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。