【xbox开发】如何通过unity3d发布xbox one应用
●准备工作
◇xbox one机器(需要官方授权的机器)
◇和unity对应版本的UnitySetup-Xbox-One-Support-for-Editor-5.3.2p3,俗称unity add-on。
◇和unity版本对应的XDK
◇最新的XboxOneUpdate更新包
●环境搭建
1、将网线接入xbox one后面的lan口(必须用网线)
2、进入设置-系统,按手柄键左上、右上、左下、右下连续4下,会弹出开发者模式选项
3、进入开发者模式后,通过电脑打开软件Xbox One Manager
4、点击Add Console,输入机器上的IP
5、点击Update console,选择下载的XboxOneUpdate更新包
●开始发布
和ps4一样,在发布设置中点击Build And Run即可
●常见问题
●安装不上,或者打开闪退?报错An unknown error has occurred
1、XDK 版本, OS 版本任意一个改变了,都需要重新做 provision
2、cmd到C:\Program Files (x86)\Microsoft Durango XDK\bin目录,执行xbconnect.exe [ip],连接成功后执行xbprovision.exe
●xbox one打包报错:[VALIDATOR ERROR] Available Version Check
.A required update to Submission Validator is available. XDK users must download from http://go.microsoft.com/fwlink/?LinkId=393356. ADK users must download from http://go.microsoft.com/fwlink/?LinkId=393357. Download and install the update, then rebuild the package. Contact your Developer Account Manager for assistance.
并且打不开报错信息的网站
解决办法:登录开发者网站Certification-Certification Tools下载最新的Submission Validator,拷贝到XDK\bin覆盖
登录:选择Microsoft partner登录
●xbox one总是安装不上,或者安装上了打开闪退(提示,等太久时间了
原来是Unity的QualitySetting设置成Fantasy,而且安装后的文件是200G,把Quality降一点就好
●unity发布到机器上,帧数有几百帧?并且摄像机有闪屏
是因为垂直同步没有开启,在Edit-Project Setting-Quality中,默认是Fastest,这个没有开启垂直同步,默认修改为Good即可解决。
●xbox one用5.4.1f1打包项目,开始会闪现拉扯问号,项目也没找到问号图标
解决办法:
1、进入Player Setting
2、在inspector面板右上角选择debug mode
3、设置属性Xbox one splash screen的图片为项目的splash图片,注意,不是xbox splash screen。
●打包报错System.InvalidOperationException: The process must exit before getting the requested information.
解决办法:重启下unity再打包一遍
●shader报错:Xbox One shader compiler could not be loaded (on xboxone)
reimport下shader就好了
如果还不行,就是XDK版本和unity版本不对应
●打包报错Exception: BuildPlayer failure: Error building Player: Exception: GetInstalledXDKVersion: Unable to retrieve version 10.0.14393.2152 from Registry for the XboxOne XDK
XDK版本和unity版本不对应,即XDK版本要10.0.14393.2152
●Input.GetJoystickNames ()在xbox one上运行总是获得8个设备,大部分都是UnknownController
之前5.3.2的版本没问题,切换到5.3.6p8就出现这个问题,于是继续升级到5.3.8f1,情况依旧
解决办法未知,实在不行,只能通过xbox提供的手柄相关接口了
●如何激活xbox开发机
1、用二维码软件扫描机器正面的二维码图片,得到一个网址
2、用电脑浏览器打开网址,点击确认即可激活
●Input.GetJoystickNames()接口返回错误
切换到xbox one平台使用unity提供的Input.getJoystickNames()接口返回错乱,返回各种UnknownController。如图
测试了好几个版本,从5.3.6到5.3.8到5.4.5f1也是错误,之前版本5.3.2是好的,好像从5.3.2以后就不对了。
解决办法:
看官方日志,升级到5.4.1p1应该已经修复。可是我升级到5.4.1p1也不行......已经提问官方
(更新:终于找到问题所在,pc打开xboxOneManager算一个手柄,如果pc还插着手柄,那么会是两个手柄,这时候如果在xbox上插入手柄,从第三个序号开始,所以可以忽略该问题,正式玩家环境应该是没问题)
【xbox开发】如何通过unity3d发布xbox one应用相关推荐
- 百视通与微软将于9月在华发布Xbox One
4月30日今天,上海播送电视台.上海文明播送影视集团有限公司(SMG)控股的百视通新媒体股份有限公司(BesTV)与微软一起宣告,于本年9月在华发布Xbox One.这是国内初次发布此类集游戏.文娱功 ...
- 百视通与微软共同宣布9月在华发布Xbox One
4月30日消息,百视通今日与微软共同宣布,于今年9月在华发布Xbox One.这是继百视通与微软2013年9月成立合资公司后,双方合作的又一进展. 微软副总裁,硬件及设计工作室部门主管尤瑟夫 •梅赫迪 ...
- xbox one 越狱_如何在Xbox One上播放视频和音乐文件
xbox one 越狱 The Xbox One has integrated TV features and support for streaming media apps like Netfli ...
- xbox手柄_请不要通过Xbox Live判断白人
xbox手柄 I was winding down from the hard-partying. I was in my late-20s. It was time. This change to ...
- 【VR开发篇】Unity3D 使用物理公式实现抛物线传送功能
[VR开发篇]Unity3D 使用物理公式实现抛物线传送功能 发布时间:2021/03/22 作者:七夜丶 文章目录 [VR开发篇]Unity3D 使用物理公式实现抛物线传送功能 前言 一.前期准备 ...
- xbox one 解码_什么是Xbox One的EA Access,它值得吗?
xbox one 解码 EA Access for Xbox One gives you access to more than 50 games, discounts, and trials of ...
- Unity3D发布APK到Android平台
目录 一.环境配置 1.必备工具 2.配置java环境.安装SDK 2.1.java 2.1.1.安装JDK 2.1.2.设置环境变量 2.1.3.个人习惯 2.1.4.java环境测试 2.2.An ...
- xbox one 越狱_如何在没有Xbox One的情况下更新Xbox One控制器的固件
xbox one 越狱 Microsoft regularly releases new firmware updates for its Xbox One controllers, and thes ...
- Dapr微服务应用开发系列5:发布订阅构建块
题记:这篇介绍发布订阅构建块,这是对事件驱动架构设计的一种实现落地. 注:对于"Building Blocks"这个词组的翻译,我之前使用了"构件块",现在和官 ...
最新文章
- 【PTA】JAVA提交的一些注意点
- linux 文件夹隐藏属性,Linux基础知识之文件隐藏属性
- vba动态二维数组_VBA实战技巧05: 动态调整数组以存储所需数据
- #17# SCCM管理 - 软件中心 VS 应用程序目录网站点
- 现代软件工程系列 学生的精彩文章 (3) 如何在Bug 不断的情况下还能保持平常心...
- Linux CentOS 7 安装 字体库文件(simsun.ttf、simheittf.ttf)
- 用matlab画牛顿迭代图形,matlab牛顿迭代动画演示
- 对话|俞栋:在人工智能的很多应用场景,语音识别是一个入口
- 男孩子一定要注意保护自己!
- 【CSON原创】CSS的障眼法:利用border实现图片的翻转
- Day11:股市风险
- ubuntu 桌面 终端 控制台 Bash Shell 命令行编辑 快捷键
- 多x多y的origin图_素雅、便携、多场景,松下纳诺怡X黑科技除菌净味产品使用简评...
- word域锁定和更新
- MATLAB利用仿射变换实现图像的缩放,旋转,剪切,平移操作
- 银行可视化大屏后端计算案例
- 美团2016招聘笔试:奇数位丢弃
- python爬取上市公司套期保值公告(巨潮网)--使用Selenium方法
- Java 记录(3) java 时间格式化:SimpleDateFormat 函数 :java 获取当前时间
- 【PCIe】PCIe Flow Control 释疑
热门文章
- 美颜相机 01 - 图像的重绘
- echarts--设置折线图折点的样式
- 聚爆登进去显示服务器,聚爆连接错误隐藏关卡,可以试一试这些方法
- 19.Docker技术入门与实战 --- 安全防护与配置
- 单片机应用系统设计技术——红外遥控模拟
- web开发工具(ColorPic,HttpWatch,IEDevToolBar)
- 两个div之间空白间隙 和 div与图片空白间隙问题
- java中Integer.parseInt用法详细分析(全)
- 伪随机序列:LFSR Sequence、m-Sequence和Gold Code/Sequence
- 高等光学仿真 (matlab版) 百度云,高等光学仿真(MATLAB版):光波导•激光