【Unity游戏开发基础】如何通过游戏菜单控制游戏全屏显示
【脚本】
public void SetFullscreen (bool isFullscreen)
{Screen.fullScreen = isFullscreen;
}
其中Screen是游戏本身的对象,fullScreen是Screen的属性,这个函数其实什么都没做,就是通过传参isFullscreen,来设置Screen的fullScreen属性,实现控制游戏是否全屏显示。
【关联用户输入和脚本】
和其他应用一样,脚本函数代表一个行为,要触发这个行为需要用户的动作。动作通过UI组件实现,所以下面要做的就是将之前的脚本和游戏的UI实例挂钩。
由于isFullscreen本身是一个布尔类型数据,所以对应的UI选择ToggleButton比较合适。
在Canvas下建一个Toggle,然后在这个Toggle实例的OnValueChanged列表中关联脚本,这个功能就实现了。
【Unity游戏开发基础】如何通过游戏菜单控制游戏全屏显示相关推荐
- Unity控制窗口全屏显示
using UnityEngine; using System.Collections; using System; using System.Runtime.InteropServices; usi ...
- cocos2d-x游戏开发基础与实战 经典视频教程
cocos2d-x游戏开发基础与实战 经典视频教程 cocos2d-x游戏开发工资高吗? 精通C/C++,熟练掌握Cocos2d-x引擎及其Cocos2d-x引擎周边开发工具,了解游戏开发常用的工具和 ...
- Unity4.x 2D游戏开发基础教程第1章Unity及其组成的介绍
Unity4.x 2D游戏开发基础教程第1章Unity及其组成的介绍 本书主要讲解的是,如何使用Unity开发2D游戏.但在开始讲解之前,最好先熟悉一下Unity这个工具.本章会首先介绍Unity的下 ...
- Unity 4.x 2D游戏开发基础教程大学霸第一更
Unity 4.x 2D游戏开发基础教程 大学霸 第1章 Unity及其组成的介绍 本书主要讲解的是,如何使用Unity开发2D游戏.但在开始讲解之前,最好先熟悉一下Unity这个工具.本章会首先介 ...
- 《游戏开发基础》课程论文丨基于Unity与Bolt的抗美援朝主题3D游戏设计
文章目录 摘要 关键词 一.导言 二.角色操控 2.1 隐藏鼠标 2.2 通过移动鼠标更新玩家视角 2.3 使角色跳跃 2.4 使角色移动 2.5 使角色冲刺 2.6 使角色卧倒 2.7 设置准星及切 ...
- Unity2D游戏开发基础教程1.2项目、资源和场景
Unity2D游戏开发基础教程1.2项目.资源和场景 如果使用Unity制作游戏,就一定会接触到项目(Project.资源(Asset)和场景(Scene).本节将依次介绍它们. 1.2.1 项目 ...
- Unity2D游戏开发基础教程1.2 项目、资源和场景
Unity2D游戏开发基础教程1.2 项目.资源和场景 如果使用Unity制作游戏,就一定会接触到项目(Project.资源(Asset)和场景(Scene).本节将依次介绍它们. 1.2.1 项目 ...
- 虚幻引擎C++编程游戏开发基础
流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小解压后:23.8 GB |时长:44h 59m ...
- os-cocos2d游戏开发基础-进度条-开发笔记
os-cocos2d游戏开发基础-进度条-开发笔记(十) ios-cocos2d游戏开发基础-游戏音效-开发笔记(九) ios-cocos2d游戏开发基础-CCLayer和Touch ...
最新文章
- 3.C#中泛型类的进一步探讨
- webstrom js 代码不高亮
- 关于计算机应用基础问题,《计算机应用基础》习题及问题详解
- linux-01-概述
- 平均要取多少个(0,1)中的随机数才能让和超过1
- Visual Basic编程常见问题及解答(2)
- towe/ jira / tapd / 禅道 协作平台对比
- Python本地文件合并(csv)
- 【论文笔记】Self-paced Contrastive Learning with Hybrid Memory for Domain Adaptive Object Re-ID
- iphonex 测试电池软件,iPhoneX电池容量多大 iPhoneX电池性能评测【详解】
- IronPython团队宣言
- 极速办公(PPT)插入的图像如何铺满页面
- 一文搞懂“如何通过群晖+DNSPod DDNS搭建私有云服务?”
- UI基础一:简单的BOL查询
- 【论文精读】Quality evaluation-based iterative seam estimation for image stitching
- 实习时候的亚子==(三)
- 电费休息数据库管理java_基于jsp的水费电费管理系统-JavaEE实现水费电费管理系统 - java项目源码...
- 仿生蠕虫机器人制作步骤_SAW 仿生机器人:跟蠕虫一样的运动方式,单靠一个马达就能完成!...
- MATLAB App Designer GUI开发从0到1(一)
- 神经网络与深度学习(一)
热门文章
- 【C语言】初级第1节——初始C语言
- 中兴V987自制ROM官方精简版
- Unity WWW(下载类)
- android仿微信图片选择器
- qq录屏点了勾找不到了怎么办
- 计算机专业可以考什么证书?
- 双击Tomcat目录下startup.bat文件闪退问题!!!
- excel按季度分类汇总_按部门对Excel表格中数据进行分类汇总的方法
- 数据结构 实验五 停车场管理
- Databinding:setTag(java.lang.Object)‘ on a null object reference 问题处理。