查看: 3668|回复: 0
打印 上一主题 下一主题

[其他] Unity 4.6.2 更新说明(转载)

[复制链接]

2722

主题

42

听众

3万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
38268
精华
111

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2015-1-31 17:56:02 |只看该作者 |倒序浏览
Unity4.6.2发布给你带来了一些改进和修正。阅读下面的发发行说明,了解更多细节。

更多信息关于之前的主要发布,请看Unity4.6发行说明。
新的特性(Feature):
使用il2cpp支持iOS64位发布。
内容更改(Changes):
从这次发行的版本开始Flash平台的发布将不再支持。
一些改进(Improvements):
Audio:添加了WWW.GetAudioClipCompressed方法。允许通过WWW类来获得AudioClips,然后将被加载内存里压缩,类似于”压缩进内存“导入选项。
Graphics:添加了MaterialPropertyBlock.Set*() 方法,用来重写当前存在的一个MaterialPropertyBlock 中的的值,而不是重复添加。
iOS:添加了基本的进入界面支持。
iOS:暴露了”set pause“作为ObjC的API。
Linux:为Latin和CJK添加了更多的字体fallbacks 。
Oculus GearVR:启用低延迟音频支持。
Oculus Plugin:Oculus的未来版本插件将不再需要Direct_To_Rift.exe。
Oculus:在Unity免费版里添加了splash Screen。
Scene View:现在DrawGizmo 属性使用不正确的时候会报错,并且有更好的描述。
Standalone: Screen.dpi在OSX和Windows独立平台上实现。
UI:更改Text.m_Text为protected,Text.text 为virtual。用这种方式当用户扩展文本时可以对文本内容有控制权。
UI:暴露 EventSystem.firstSelected到API。
WebPlayer UnityObject:现在可以加载内容之前识别Web播放器运行的版本。这使得能够根据运行时不同的版本加载不同的内容。
修复(Fixes)
2D:当用户通过SpriteEditor创建sprites的时候,现在被强制拥有唯一的名字。
2D:修复PolygonCollider2D 在安卓平台上的网格生成。
2D:sprite Trim热键“T”不再干预sprite命名。
2D:单个sprite pivot现在将会被正确的保存在Sprite Editor。
2D:Packing(填充精灵)之后Sprite Packer页面列表现在将会刷新。
android:安卓TV不是真正的需要加速度机和麦克风。
Android:修复空引用导致的奔溃。
Android:修复windows上32位Java环境 发布失败。
Android:修复CJK字体在Android Lollipop上。
Android:修复在硬件统计代码里可能导致的奔溃。
Android:修复当过早调用UnityPlayer.pause() 的僵死。
Android:修复在一些亚马逊Kindle设备上启动时程序卡住。
Android:修复当App没有暂停时焦点变化时卡住。
Android:修复Android Lollipop上日本Kana 字体。
Android:修复Android Lollipop上lights-out模式。
Android:修复当在Unityplayer中紧急调用暂停/恢复时可能无法启动。
Android:修复默认的menifest文件中theme 属性,为了在启动期间隐藏标题栏。
Android:增加了Java可用的最大内存,当发布安卓平台的时候。
Animation:Animation窗口不会因为第二个Monobehaviour事件而显示'Function not supported'。
Animation:不要在AnimatorOverrideController暴露一个源Clip的多个条目。
Animation:Optimize 和DeoptimizeTransformHierarchy在运行时可以像编辑器里一样使用。
Asset Import:导入的assets现在正确的更新项目标签数据。
Asset Import:AssetModificationProcessor.OnWillSaveAssets的恢复以前的行为忽略空或无效的返回值。
Asset Import:重新序列化.unitypackage assets依从工程的ForceBinary / Force Text序列化设置。
Core:修复当RectTransform.GetWorldCorners被使用不正确的参数调用时的错误信息。
Core:PPtr 动画现在能正确的触发OnDidApplyAnimationProperties回调。
Editor:当模型没有被打开编辑的时候允许观看所有的模型导入选项。
Editor:修复使用XRGB颜色格式导入的DDS贴图。
Editor:修复了一个Bug,如果有一个Vector2的一个坐标改变了一个没有修改,修改RectTransform 将会错误的标记场景。
Editor:修复一个小的内存弱链接到FormerlySerializedAs属性。
Editor:修复当选择多个对象时没有任何行为导致UnityEvent 对象自我引用改变 。
Editor:修复当销毁多个参数时编辑器的滞后性。
Editor:修复当有子帧关键帧的时候下一个/之前动画关键帧导航。
Graphics:当使用OpenGL ES 3.0.一些GPU驱动工作导致的奔溃。
Graphics:修复可能的内存泄露在支持NEON的平台,当使用动态批处理的时候。
Graphics:修复D3D9处理不支持BGRA32位贴图格式可能回滚到ARGB32。
Graphics:如果所有输入的贴图是ARGB4444/RGBA4444 ,Texture2D.PackTextures将会输出 ARGB4444格式的图集。
iOS:不要在飞iPhone6+的手机上旋转splash视图。
iOS:确定Input.touches在一帧里是不改变的。
iOS:修复在iOS8+的设备上第二舞台上splash方向。
iOS:修复当text field内容通过脚本改变或撤销使用导致的奔溃。
iOS:修复OpenGL ES回缓冲区大小的决定(修复iPhone6+zoomed模式)。
iOS:修复iOS8.0本地通知,你该调用NotificationServices.RegisterForLocalNotificationTypes之前 安排第一次通知。
iOS:修复如果从控制台发布iOS弄乱终端设置。
iOS:修复辅助显示屏上的图像歪斜(AirPlay)。
iOS:修复当iPhone6上splash出现时Xcode5的splashScreen检测。
iOS:修复Xcode6.2支持。
iOS:添加iOS上栈分配大小。
iOS:在iOS设置没有备份标识在_info缓存文件。
iOS:当程序上的材质被使用注册SubstanceArchive 。
iOS/IL2CPP:为数组类型正确的发出方法,属性,字段和事件数量。
iOS/IL2CPP:明显的减少由代码生成的警告数量。
iOS/IL2CPP:修复Armv7链接器错误("b/bl/blx ARM branch out of range" )。
iOS/IL2CPP:修复奔溃反映了自定义属性。
iOS/IL2CPP:游戏中心导航现在启用。
iOS/IL2CPP:修复为开放式泛型类型派生自UnityEngine.Object生成不正确的代码。
iOS/IL2CPP:修复反射代码的内存泄露。
iOS/IL2CPP:修复在固定条件内实现反射。
iOS/IL2CPP:当不应该被剥离的类型被发现,忽略不在UnityEngine命名空间内的管理类型。
iOS/IL2CPP:BinaryFormatter 串行现在起作用。
iOS/IL2CPP:生成的C++代码现在更加易读。
iOS/IL2CPP:下限为0创建的数组像SZARRAY一样对待。
Linux:使设备的唯一标识符更连贯。
Mac OS X Standalone:发行玩家发布现在剥去符号了。
MonoDevelop:生成解决方案包括“indentsize”指令匹配标签大小。
Oculus Plugin:修复GearVR UnityPro + Android Basic license问题
Physics 2D:HingeJoint2D gizmo 正确的显示在任何引用的角度。
Physics 2D:EdgeCollider2D的改变可以保存在被使用的预设上。
Physics 2D:直接设置Rigidbody2D的位置和旋转角度现在唤醒Body。
Physics 2D:当连接到其它 Rigidbody2D时,SliderJoint2D & HingeJoint2D的参考角度立刻重新设置。
Physics 2D:静态 2D 碰撞标志立刻渲染在正确的 Transform组件Z轴位置。
Scripting:修复当使用StopCoroutine(Coroutine).时一个无害但恼人的错误信息。
Scripting:修复Console.InputEncoding 和 Console.OutputEncoding 抛出一个异常,当第一次被设为.NET2.0 Subset Profile。
Shaders:修复在shader错误报告时编辑器内存泄露。
UI:在可被选择的组件改变任何Transition 设置立刻放映在场景或game视图中。
UI:修复一个bug,使用用户自定义字体导致错误的Y轴光标定位在TextField里。
UI:如果ScrollRect内容大小被零除,有零的宽或高。
UI:修复添加或移除一个父canvas将不会更新父canvas子对象的依赖关系的问题。
UI:修复键盘不会显示在移动设备上的问题。
UI:修复在一些例子中当使用多个GraphicRaycasters,回归的事件被发送给错误的对象。
UI:确认我们复制指针进入右或中鼠标指针当我们取它们的时候。
UI:把EventSystemEditor 从UnityEditor.UI 命名空间移到UnityEditor.EventSystems命名空间。
UI:防止“/n”出现当重新使用一个 不能调用的input-field。
UI:透明边界的切片图片非默认pixelsPerUnit正确的运转。
UI:当激活standaloneInputModule 不要设置选择元素为空。
Version Control:修复拖拽Asset在变化列表之间只要移动一个单独的Asset。
Windows Phone8:现在有特殊的不会被处理的插件就像在WindowStore里的app。
Windows Phone 8.1/Store Apps:修复一个在Unity脚本中有时导致抛出MissingMethodException 在 Boo.Lang.dll深处 导致casting arrays问题。
Windows Phone/Store Apps:修正了由蒙皮网格引起了罕见的崩溃。
WWW:修复在WWW 缓存bug,当使用WWW.LoadFromCacheOrDownload 被使用 WWW.Dispose取消时。


内容来自蛮牛的转载
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-11 07:19 , Processed in 0.095942 second(s), 29 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部