当前位置:   article > 正文

从零开始的unity2017笔记【ui制作方面】_using unityengine.ui;

using unityengine.ui;

一、前言

用到的头文件:

using UnityEngine.SceneManagement;//切换场景要用到

using UnityEngine.UI;//控制ui对象要用到

二、各类用法目录(追加中...)

1.场景切换

2.按钮创建和响应

3.滑动条响应和控制

4.2D游戏摄像机跟随的一种思路

三、各类用法

1.场景切换

SceneManager.LoadScene("xxscene");//场景切换,需要头文件支持,别忘了要在file->bulic settings中把要切换的场景加入工程中

2.按钮创建和响应

在Hierarchy右键ui->button创建一个按钮,调整大小,输入文本


source image:设置按钮图标


transition:设置按钮变换风格(无变换、纯色变换、图片变换、动画变换)

target graphic:设置默认按钮图片

highlighted sprite:设置鼠标指在按钮上时的图片

pressed sprite:设置鼠标点击按钮时的图片

disabled sprite:设置按钮无法被使用时的图片


在这里将按钮所要响应的脚本所在的对象拖入,并且选择响应哪一个函数。每当点击一次按钮就会响应一次该函数。(ps:该函数需要以public声明才能被看见)

3.滑动条的响应和控制

略...(自行设计滑动条背景、填充背景、游标图片等参数)

direction:设置滑动条的滑动方向

min/max value:设置最小值和最大值

value:设置值,脚本控制和读取也是这个值,反映在游标的位置上


3.1获取滑动条的值

public void SliderMusic(float even)//滑动条事件控制声音大小

{
        m_audio.volume = even;
}//这里通过在滑动条与脚本该函数绑定。每当用鼠标拖动游标,都会产生对应个值于even中,利用这个值去赋予所需改变的变量


3.2控制滑动条游标

头文件支持:

using UnityEngine.UI;//控制ui对象要用到

定义:

private

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/140754
推荐阅读
相关标签
  

闽ICP备14008679号