[转]unity3d使用winphone平台的问题
程序员文章站
2022-05-17 16:44:49
...
最近在移植u3d的游戏到WindowsPhone8上,WindowsPhone有多蛋疼就不说,移植的过程中还各种问题,稍稍总结一下
1.WindowsPhone账号在电脑上注册不要在手机上。手机上我就没注册成功过
2。unity版本一定要最新。untiy最近才开始适配WindowsPhone的游戏,越新版本你需要解决的问题就越少。(我是用4.5.3)
3.图片格式需要选择WindowsPhone平台能接受的格式(我是选择了DXT5)
4.图片的shader 如果选择了NGUI的Unlit/TransparentColored.需要把里面的
[cpp] view plain copy 在CODE上查看代码片派生到我的代码片
1.Cull Off
2.Lighting Off
3.ZWrite Off
4.Fog { Mode Off }
5.//Offset -1, -1
6.Blend SrcAlpha OneMinusSrcAlpha
offset那行注释掉。不然会影响渲染出来的前后关系,导致画面没有正常显示
5.多个Camera在同一画面上时需要把ui camera的Clear Flags设置成Depth only。同时自己的Depth设为1
游戏的main Camera设置成Solid Color。
这样才能保证uiCamara移植在游戏住camera前面。
1.WindowsPhone账号在电脑上注册不要在手机上。手机上我就没注册成功过
2。unity版本一定要最新。untiy最近才开始适配WindowsPhone的游戏,越新版本你需要解决的问题就越少。(我是用4.5.3)
3.图片格式需要选择WindowsPhone平台能接受的格式(我是选择了DXT5)
4.图片的shader 如果选择了NGUI的Unlit/TransparentColored.需要把里面的
[cpp] view plain copy 在CODE上查看代码片派生到我的代码片
1.Cull Off
2.Lighting Off
3.ZWrite Off
4.Fog { Mode Off }
5.//Offset -1, -1
6.Blend SrcAlpha OneMinusSrcAlpha
offset那行注释掉。不然会影响渲染出来的前后关系,导致画面没有正常显示
5.多个Camera在同一画面上时需要把ui camera的Clear Flags设置成Depth only。同时自己的Depth设为1
游戏的main Camera设置成Solid Color。
这样才能保证uiCamara移植在游戏住camera前面。
推荐阅读
-
解决使用json-lib包实现xml转json时空值被转为空中括号的问题
-
使用fastJson把对象转字符串首字母大小写问题的解决
-
研究使用FastJson把Java对象转JsonObject的效率问题,以及改进方案。
-
使用SAP CRM中间件从ERP下载BOM的一些常见问题 SAPCloud Application ProgrammingCRMSAP云平台SAP Cloud Platform
-
Linux平台中使用PHP把word转pdf的实现方法
-
使用Redis获取数据转json,解决动态泛型传参的问题
-
使用SAP CRM中间件从ERP下载BOM的一些常见问题 SAPCloud Application ProgrammingCRMSAP云平台SAP Cloud Platform
-
iBatis的AutoResultMap 默认配置使用时候出现的问题(转) iBATISSQLCacheXML
-
iBatis的AutoResultMap 默认配置使用时候出现的问题(转) iBATISSQLCacheXML
-
【记录】使用 PinYin4Objc 库将中文转拼音失效的问题记录