【游戏技术群】959392658  【游戏出海群】12067810
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

开发者专栏

关注:2422

当前位置:游戏蛮牛 技术专区 开发者专栏

__________________________________________________________________________________
开发者干货区版块规则:

  1、文章必须是图文形式。(至少2幅图)
      2、文章字数必须保持在1500字节以上。(编辑器右下角有字数检查)
      3、本版块只支持在游戏蛮牛原创首发,不支持转载。
      4、本版块回复不得无意义,如:顶、呵呵、不错......【真的会扣分的哦】
      5、......
__________________________________________________________________________________
查看: 319|回复: 2

[韩宇飞] 升级Unity2017.4到2018.3

[复制链接]  [移动端链接]
3偶尔光临
288/300
排名
14363
昨日变化
1

33

主题

40

帖子

288

积分

Rank: 3Rank: 3Rank: 3

UID
67815
好友
10
蛮牛币
1024
威望
0
注册时间
2015-1-12
在线时间
87 小时
最后登录
2019-2-2

专栏作家

QQ
发表于 2019-2-2 14:54:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
本文首发于知乎专栏:MACK的游戏开发笔记,欢迎各位关注。
为了使用Unity2018的嵌套Prefab,贴图Streaming,GPU烘焙,新地形系统等特性。我们从2017.4升级到了2018.3,虽然更希望升级到更稳定的2018.4版本,但是实在是等不急了。
以前也干过好几次类似的事升级到4.6,升级到5.5,升级到2017等等,每次都会出现很多问题,这次也不例外出现了很多错误。不过相对之前的升级这次的改动算是很小的,也很顺利,这里进行一些记录和备忘。
版本
  • Unity2017.4.2f2->Unity2018.3.0f2
插件
  • BuildReport
更新到最新的版本3.4.8
  • Wwise
手动升级,平台选项去掉了PSP2
  • Cinemachine
去掉了TrackMediaType
  • PostPricessing
https://github.com/Unity-Technologies/PostProcessing/releases
去掉N3DS和PSP2
  • Xlua
translator.Alias(typeof(Type), "System.MonoType")->translator.Alias(typeof(Type), "System.RuntimeType");
新增两种类型typeof(Camera.GateFitMode), typeof(Camera.GateFitParameters)
  • Unity-Logs-Viewer
WWW->UnityWebRequest
项目设置
  • ProjectSettings有较大变化
  • ProjectVersion版本号更新
  • QualitySetting有更新,增加了StreammingMipmaps等配置
  • UnityConnectSetting有较大变化
  • VFXManger新增
  • PresetManager新增

接口变更
  • strippingLevel->ManagedStrippingLevel
//-2018.3buildInfo.CodeStrippingLevel = PlayerSettings.strippingLevel;
buildInfo.CodeStrippingLevel = (StrippingLevel)PlayerSettings.GetManagedStrippingLevel(EditorUserBuildSettings.selectedBuildTargetGroup);
  • TrackMediaType废弃
  • tangentMode->weightedMode
  • Load接口变更
  • FindPrefabRoot->GetOutermostPrefabInstanceRoot
  • GetPrefabParent->GetCorrespondingObjectFromSource
  • ReplacePrefab->SaveAsPrefabAssetAndConnect/SavePrefabAsset/SaveAsPrefabAsset
  • BuildSystem.Internal->AndroidBuildSystem.Gradle
  • XML单例报错
  • PrefabType->PrefabAssetType
//-2018.3PrefabType _type = PrefabUtility.GetPrefabType(seq.gameObject);
PrefabAssetType _type = PrefabUtility.GetPrefabAssetType(seq.gameObject);



发布于 2018-12-29


回复

使用道具 举报

0

主题

28

帖子

54

积分

Rank: 2Rank: 2

UID
275434
好友
0
蛮牛币
30
威望
0
注册时间
2018-4-3
在线时间
26 小时
最后登录
2019-2-21
发表于 2019-2-6 08:34:28 | 显示全部楼层
thanks for share

回复

使用道具 举报

3偶尔光临
262/300
排名
14363
昨日变化
1

2

主题

168

帖子

262

积分

Rank: 3Rank: 3Rank: 3

UID
310426
好友
0
蛮牛币
546
威望
0
注册时间
2019-1-2
在线时间
34 小时
最后登录
2019-2-22
发表于 2019-2-13 08:54:06 | 显示全部楼层
升级之后啥感觉

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

快速回复 返回顶部 返回列表