当前位置: 首页 > wzjs >正文

西部数码网站管理助手v3.0百度广告业务

西部数码网站管理助手v3.0,百度广告业务,如何搭建wordpress商城,做网站买个域名多少钱1、目标 在菜单栏中添加一个退出游戏选项,同时创建一个exe程序执行退出游戏操作。 2、创建界面元素 (1)创建Tab1QuitGame对象 重命名Tab1对象为Tab1QuitGame,添加Vertical Layout Group组件,相关配置如下&#xff1a…

1、目标

在菜单栏中添加一个退出游戏选项,同时创建一个exe程序执行退出游戏操作。

2、创建界面元素

(1)创建Tab1QuitGame对象

 重命名Tab1对象为Tab1QuitGame,添加Vertical Layout Group组件,相关配置如下:

在Tab1QuitGame下添加子物体命名为QuitGameButton,添加Image和Button组件,相关配置如下:

其中Normal Color值为:87775D,Highlighted Color值为:D8DB83。

在QuitGameButton下Create -> UI -> Text - TextMeshPro,修改配置如下:

效果为:

最后Disable Tab1QuitGame对象。

(2)修改Tab文字

修改SelectionTabButtonPanel下第2个SelectionButton的Text的值为Quit Game。

3、修改UIManager.cs脚本

添加退出游戏的方法:

public void QuitGame()
{Application.Quit();
}

然后QuitGameButton对象添加该函数:

如果在编辑器中运行,它不会退出应用程序,所以需要创造出可执行程序(比如exe文件)。

4、创建可执行文件

File菜单 -> Build Settings。

首先我们需要添加Scene,否则Build生成的是一个空的游戏。

点击"Add Open Scenes",此时可以看到所有Scene都已经添加进去了。

点击左下角的“Player Settings”。

点击Physics -> Layer Collision Matrix,只保留一个:

点击Player -> Resolution and Presentation,修改Fullscreen Mode,选择Exclusive Full Screen(独占全屏)。

点击Player -> Other Settings,

点击Quality,Vsync Count选择Every V Blank(每垂直消隐期同步)。开启垂直同步,游戏的帧率会与显示器的刷新率保持一致。比如显示器刷新率是 60Hz,那么游戏帧率就会稳定在 60 帧每秒 。

在Build Settings页面,点击Build运行:

我们 得到了3个错误:

针对第1个错误:Assets\Scripts\Map\TilemapGridProperties.cs(40,17): error CS0103: The name 'EditorUtility' does not exist in the current context

为什么会有这个错误?这个错误提示表明你在项目中使用了 EditorUtility 类,但它属于 Unity 编辑器命名空间(UnityEditor),该命名空间仅在 Unity 编辑器环境下可用,而在构建(Build)时会被排除,从而导致编译错误。

所以我们需要更改TilemapGridProperties.cs的代码,添加2行代码如下:

所以,这段代码只有在Unity编辑器中才会被编译,当进行独立构建的时候,此代码将不会被编译。

针对第2个错误:error: Could not set up a toolchain for Architecture x64. Make sure you have the right build tools installed for il2cpp builds

这个是因为缺少相关的lib包导致的,我们需要使用VS安装程序重新下载新的包。

进入工作负荷界面,勾选“使用C++的桌面开发”:

然后点击“修改”进行安装,等待安装完毕后重启电脑,重新打开Unit3D再Build即可生成exe文件。

打开exe文件运行游戏,点击菜单中的Quit Game即可退出游戏。

5、创建GameManager

在Assets -> Scripts下创建目录命名为GameManager。

在该目录下再创建GameManager.cs脚本,在该脚本中可以放一大堆不同的配置。

using UnityEngine;public class GameManager : SingletonMonobehaviour<GameManager>
{protected void Awake(){base.Awake();//TODO: Need a resolution settings options screenScreen.SetResolution(1920, 1080, FullScreenMode.FullScreenWindow, 0);}
}

在Hierarchy -> PersistentScene下创建新的物体命名为GameManager,然后添加组件GameManager。

再次运行游戏。

http://www.dtcms.com/wzjs/38777.html

相关文章:

  • 融资平台哪家好广州seo推广优化
  • 宝安专业网站建设上海做网站优化
  • 微网站建设及微信推广方案ppt模板上海关键词优化外包
  • 深圳做物流网站磁力
  • 网站开发的代码百度运营平台
  • 网站代运营合作协议今日头条国际军事新闻
  • 做推广哪家网站好获取排名
  • 做微网站的公司百度销售系统登录
  • 河南企业网站推广app拉新推广一手接单平台
  • 网站建设需要服务器吗地推接单在哪个平台找
  • 重庆企业网站推广价格百度竞价被换着ip点击
  • 怎样创造网站网站单向外链推广工具
  • ecshop网站色调杭州seo百度关键词排名推广
  • 做网站这个工作怎么样专门代写平台
  • 江苏省建设部官方网站网站 推广
  • 做理财的网站好衡阳百度seo
  • 邢台信息网官网seo怎么才能优化好
  • 网站设计概述推广营销app
  • 建设部网站碎发零能耗住宅自动推广工具
  • 金华永康网站建设广告公司名字
  • 没有内容的网站应该怎么做女生学网络营销这个专业好吗
  • 中国制造网官方网站入口网址佛山网站快速排名提升
  • 网站制作软件手机版西安seo推广公司
  • 学设计的网站推荐电销外包团队在哪找
  • 区政府网站建设管理计划新闻发稿
  • 上海网站建设公司哪家好我们seo
  • 网站内容图片怎么做宁波网络推广平台
  • 做独立销售网站如何做好网络推广销售
  • phpcms企业网站源码云建站模板
  • 网站维护是什么专业交换友情链接的平台有哪些