java 保存 设置_如何在菜单中保存设置
我已经制作了一个静音按钮脚本(在我的菜单/暂停屏幕中)有问题 . 静音/取消静音部分按照我的要求工作,但无论何时我死了,将场景从“游戏”改为“菜单”,静音按钮都会重置为我在清醒功能中所说的内容(显然) . 但是我怎样才能“保存”静音按钮状态,所以当我死的时候,它会停留在我死前的状态 .
像这样:玩游戏(取消静音,所以 with 声音) - >按暂停/模具进入菜单屏幕 - >更改按钮(切换)到'mute'(声音是 off ) - >继续播放/再次播放 - >按暂停/再次死亡 - >按钮仍设置为'mute' .
这是我的脚本(对不起,它有点乱,我是C#的新手):
public class MuteButton : MonoBehaviour
{
public Texture2D Texture1;
public Texture2D Texture2;
public Texture2D mainTexture;
public bool textureBool;
public int xAs = 290;
public int yAs = 635;
public int xSize = 130;
public int ySize = 130;
public float native_width = 1080;
public float native_height = 1920;
public GUIStyle style = null;
void Awake()
{
mainTexture = Texture1;
textureBool = true;
AudioListener.pause = false;
}
void OnGUI()
{
float rx = Screen.width / native_width;
float ry = Screen.height / native_height;
GUI.matrix = Matrix4x4.TRS (new Vector3(0, 0, 0), Quaternion.identity, new Vector3(rx, ry, 1));
//if (GUI.Button (new Rect (50,500,50,50), mainTexture))
if (GUI.Button (new Rect (xAs, yAs, xSize, ySize), mainTexture, style))
{
if (textureBool)
{
mainTexture = Texture2; //Swap to Texture2
textureBool = false;
AudioListener.pause = true;
}
else
{
mainTexture = Texture1;
textureBool = true;
AudioListener.pause = false;
}
}
}
}
java 保存 设置_如何在菜单中保存设置相关推荐
- java安全级别设置_怎么调整java安全级别
要在 Internet Explorer 中配置 Java 安全性,请执行以下操作: 启动 Internet Explorer,然后单击工具菜单上的 Internet 选项. 在 Internet 选 ...
- chrome 保存密码_如何在Chrome中管理保存的密码
chrome 保存密码 Google Chrome comes with a handy password manager already built in. You can have your br ...
- wordpress标题设置_如何在WordPress中的帖子标题中添加赞助的帖子前缀
wordpress标题设置 Often you see bloggers publish sponsored posts on their blog. Recently one of our user ...
- ubuntu四个屏幕设置_如何在 Linux 中为每个屏幕设置不同的壁纸
如果你想在 Ubuntu 18.04 或任何其他 Linux 发行版上使用 GNOME.MATE 或 Budgie 桌面环境在多个显示器上显示不同的壁纸,这个小工具将帮助你实现这一点. 多显示器设置通 ...
- java变量设置_配置环境变量
1.安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置": 2.选择"高级"选项卡,点击"环境变量 ...
- idea看java版本设置_详解IntelliJ IDEA 中如何配置多个jdk版本即(1.7和1.8两个jdk都可用)...
详解IntelliJ IDEA 中如何配置多个jdk版本即(1.7和1.8两个jdk都可用) 有时候需要看Java源码,但是 Java 1.7 和 Java 1.8的差别的关系,有时候你想查看不同jd ...
- mac java偏好设置_在 Mac中配置Java开发环境
最近买了一台mac pro,晚上在家写java,在配置环境的时候碰到很多问题,现在总结出来,提供给大家. 1.配置Tomcat 1.下载: 从apache官网(http://tomcat.apache ...
- ubuntu java classpath 设置_在Ubuntu中正确设置java classpath和java_home
我有错误 Exception in thread"main" java.lang.NoClassDefFoundError: 当我尝试在Ubuntu上运行编译类时.我使用的是一个非 ...
- java安卓计时器_如何在android中设置计时器
通过java.util.Timer和java.util.TimerTask使用计时器的标准Java方法在Android中运行良好,但是你应该知道这个方法创建了一个新线程. 您可以考虑使用非常方便的Ha ...
最新文章
- 【笔记】web语音相关
- IPod在Linux下的实战
- 2021年春季学期-信号与系统-第十次作业参考答案-第三小题
- 「干货总结」程序员必知必会的十大排序算法
- python图像人类检测_OpenCV人类行为识别(3D卷积神经网络)
- 常用浏览器修改User-Agent的方法
- java sessionid放入cookie_JAVA开发 SESSION和COOKIE的关系
- 非中国服务器的时区问题
- go语言os.exit(1)_Go语言os包用法简述
- python正则表达式教程_Python中正则表达式的巧妙使用一文包你必掌握正则,
- 如何将3dmax结合前端_如何将阅读与写作结合
- btrfs文件系统学习总结
- php中ob函数的用法
- re2020 bt2020_2020年最好的4个在线学习平台
- 杂记之罗翔语录:要爱具体的人,而不要爱抽象的人
- Ubuntu中编译linux内核后使用make menuconfig报错的解决办法
- 买传奇域名空间要注意什么?
- 『机器学习』入门教程汇总
- 计算机核心期刊论文审回,专家审回一般要多长时间
- Qt编写安防视频监控系统33-onvif云台控制
热门文章
- 【Jenkins】Jenkins配置从节点,实现远程主机调用功能
- 引入css外部样式表的注意事项
- ZeroForums论坛正式开始测试运行
- ios9 字符串与UTF-8 互相转换
- java.lang.VerifyError: Expecting a stack map frame
- JQuery语法 JQuery对象与原生对象互转 文档就绪函数与window.onload的区别
- THD 变量存入threads中
- android学习日记15--WebView(网络视图)
- Java实现HTML页面转PDF解决方案(转)
- Unknown symbol platform_driver_unregister (err 0)