方案调研
技术点的调研以
rhett_yuan
这个作者很懒,什么都没留下…
展开
-
Unity-屏幕适配之自定义背景
先说一下我项目,我们的项目是一款回合制手游,但是由于在战斗中无法手动控制镜头的旋转,因而会在某种分辨率下,造成怪物在屏幕外,而造成选择不了怪物的情况,因而策划提出了屏幕适配的需求,但是还希望,屏幕的黑边可以用我们自己定义的背景图。 首先先看下普通屏幕适配适配,看下面代码:using UnityEngine;public class ScreenFitCamera : MonoBehaviour{ public static float MinRatio =...原创 2020-05-29 11:22:08 · 790 阅读 · 0 评论 -
一次Unity-ios崩溃追踪
现象:在IOS上的真机包,在某特定的场景中突然卡住,任何地方无法响应点击事件,模型也不在渲染,没有崩溃查找问题:在bugly中看到崩溃日志,定位到是资源问题,但是无法定位到具体某一个资源,使用Xcode连调定位一个资源上的类找不到,初始化失败原因:在Unity打包的时候,为了减小脚本资源,打包在Optimization选项的API Compatibility Level中选择了.Net S原创 2017-03-13 22:30:43 · 2245 阅读 · 0 评论 -
Unity与Unity Remote真机远程连调
Unity Remote是什么?Unity Remote是一个应用程序,它允许你使用iOS设备远程控制你在Unity的项目。这非常有利于开发过程,因为通过远程控制来测试你的项目,比你每次修改项目后都重新编译并部署到设备中要快得多。 使用方法和步骤: 1、在AppStore搜索Unity Remote安装到手机上 2、Unity打开工程文件,目前只有IOS可原创 2017-02-24 21:28:55 · 2059 阅读 · 0 评论 -
Tencent-InjectFix热更新调研——工程使用
承接上篇Tencent-InjectFix热更新调研——Demo使用,这一篇我们来看下怎样在实际工程中使用该插件,以及它能支持哪些热更,以及一些踩过的坑。 初始使用的时候,我们在出整包的时候失败,出现一些错误,也在官方作者的主页下进行了咨询,感兴趣的可以查看IFix.IDMAP问题,主要是我们的代码中使用了太多的第三方插件,看了下源码,会每一个函数都记一个索引,简单的...原创 2019-11-01 16:25:31 · 1456 阅读 · 1 评论 -
IOS下查看沙盒内目录文件
在游戏的测试过程中,为了方便,我们经常会把一些信息保存到本地,但是在IOS8.3之后,苹果为了安全起见,不再开放沙盒内的权限:根据提示,我们要启用iTunes文件共享,才能够看沙盒内的文件,只需要在plist文件中添加如下信息:<key>UIFileSharingEnabled</key> <true />再次查看,ok,...原创 2019-04-29 17:17:08 · 1503 阅读 · 0 评论 -
Tencent-InjectFix热更新调研——Demo使用
继XLua后腾讯又开源了InjectFix热更新修复方案,可以实现在Unity线上客户端内,不用迭代新版本,就能快速修复游戏的线上bug,InjectFix开源地址:https://github.com/Tencent/InjectFix接下来我们简单熟悉下例子工程,首先clone出来我们的工程,在Source/VSProj中双击build_for_unity来编译工程unity打开对应的...原创 2019-09-30 11:18:18 · 1860 阅读 · 2 评论