用UGUI控制音乐的开关和音量大小、图片的加载

usingUnityEngine;

usingSystem.Collections;

usingUnityEngine.UI;

publicclassMusicController:MonoBehaviour{

private AudioSource  Backaudio;

//private float value=1;

private string[ ] picName;

public Image picImage;

private int index=0;

//public Button  button;

voidStart( ){

Backaudio=GetComponent();

picName=newstring[]{"image1","image2","image3","image4","image5","image6"};

//使选中按钮显示高亮状态

//button=GetComponent( ).Select( );

}

publicvoidToggleChange(boolisChiose){

if(isChiose){

print("播放音乐");

Backaudio.Play();

}else{

print("关闭音乐");

Backaudio.Stop();

}

}

//publicvoidTogglechange(boolisChiose){

//

//if(isChiose){

//print("关闭音乐");

//Backaudio.Stop();

//

//}

//}

public void VolumeChange(float value){

Backaudio.volume=value;

}

//voidOnGUI(){

////生成一个滑条并控制滑条的滑动

//value=GUI.HorizontalSlider(newRect((Screen.width-100)/2,Screen.height/2,200,30),value,leftValue:1.0f,rightValue:0.0f);

//Backaudio.volume=value;

//}

publicvoidButtonPressed( ){

index++;

index=index%picName.Length;

//1从资源文件夹Resources中加载图片

Sprite pic=Resources.Load(picName[index],typeof(Sprite))asSprite;

picImage.sprite=pic;

//2从资源文件夹Resources中加载图片

//Spritepic2=Resources.Load(picName[index]);

//picImage.sprite=pic2;

}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,876评论 0 17
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young阅读 9,473评论 1 10
  • 《计算机游戏开发》 期末课题实验报告 姓名:李基铭 班级:2014211602 学号:2014212123 指导教...
    LunarShade阅读 4,204评论 0 0
  • 云不知道风想去到哪里,山不知道水想去哪里,可我知道你想去哪里。 人重逢地类型繁多,可是却没想到我们在这华山论剑之地...
    遥远的瑶阅读 1,369评论 0 1
  • by 蛋白 ​ by 蛋白 ▽ 人生可以归结为一种简单的选择:不是忙着活,就是忙着死。 《肖申克的救赎》反映的是“...
    e17b64609e3b阅读 4,404评论 0 0

友情链接更多精彩内容