优酷土豆视频去广告插件(苹果Safari浏览器插件)

优酷和土豆网的视频广告越来越长,还很频繁.有时候真的很烦.

这是由鲁夫(http://player.opengg.me)开发的支持多种浏览器的”清净”播放器插件,Mac系统下我安装脚本失败,所以重新封装了一下,做成了Safari扩展包,双击即可实用.浏览视频时,页面会显示”启用”提示,这时候整个世界都是你的了~~

ps:我会保持跟进更新.

V1.3版下载:点击下载此文件 (2012,12,26)

输出Unity的场景文件为Obj模型文件

在Unity中建立的场景文件,摆放的模型可以用下列脚本导出为Obj模型文件,可以保持场景中模型的位置,贴图灯信息.

将脚本命名为ObjExporter.cs,放在项目的Editor目录下,选择你要导出的模型物体(可以有若干子物体),在编辑器菜单中找到Custom的输出选项,能看到三个选项,分别是”输出所有网格到单一的Obj文件”,”输出选择的网格合体到一个Obj文件”,”输出每个选择的模型到单一Obj文件”,一般常用第二项.成功输出后将弹出对话框,模型和关联的贴图将放到项目的根目录的”ExportedObj”文件夹中.
继续阅读

Unity CEO访谈:Unreal投机 Unity简单实在

我们和Unity首席David Helgason谈论关于Unity最新版本,并它将如何影响游戏行业。

你能告诉我们关于Unity的历程以及现在的发展状况吗?

那我能说上大半天了[笑]。是这样,十年前我们三个哥们儿想要做游戏,但是没有我们买的起的引擎,除非我们都有钱或者资助。所以我们只有自己开发一个引擎。当我们这样做的时候,我们意识到,比起实际做游戏,我们更加热情于做我们自己的引擎。因此,我们改变了发展方向,七年前我们发布了第一代Unity版本。
继续阅读

Unity强制屏幕纵宽比脚本

强制屏幕到所需要的长宽比,可以根据需要自由选择是否应用强制比例.其中包括返回校正后的屏幕宽度,高度(Screen.width/height)和鼠标位置(Input.mousePosition).

将这个脚本放在编译顺序较优先的文件夹中,比如 Standard Assets, (Plugins是最先编译的),因此你可以用Js,C#等语言调用AspectUtility来使用它.首先要将它附加到Camera上,它同样可以附加给其他物体,如果你赋给其他物体,它将主动尝试找到标签为”Main Camera”的相机.对于WantedAspectRatio这个值,常见的是4:3为1.333333,16:10为1.6,16:9为1.777778,如果屏幕的纵宽比与设定的相同,不会有任何变化.如果与设定的纵宽比不同,将用黑色填充缺少的部分.
这样会导致有些方法返回不正确,比如Screen.width和Screen.height会返回实际屏幕尺寸,而不是主相机的尺寸,为了纠正这个问题,可以使用AspectUtility.screenWidth和AspectUtility.screenHeight.
继续阅读

Unity 3.5.6发布及更新说明

修正:
音频:修正AudioClip的SetData和GetData处理的数组长度长于剪辑本身的问题.
Android:修正一个极特殊情况下不能加载libmono.so / libunity.so出现的”unable to link library”.
Android:增加给予脚本的JNI调用异常检查(AndroidJava* / AndroidJNI*).
Android:仅允许专业版授权可以强制执行System.Net.Sockets.
Android:通过Resources.Load()创建大量资源导致的资源泄露问题.
Android:修正用post-effects时EGL的菜单方式.
Android:修正反向纵向屏幕模式问题.
Android::Webcam的分辨率和帧率选定更准确.
Android:Webcam现在可以在Ice Cream Sandwich和JellyBean设备上使用. 继续阅读

Unity3.5.5发布,更新列表.

Web Player 3.5.5f4热修正:
Mac Web Player: 修正全屏模式下输入问题.
Mac Web Player: 修正苹果山狮系统下默认安全设置安装器的问题.
编辑器3.5.5f3的热修正:
热修正: 修正高分屏下资源商店窗口问题.

修复
安卓:访问快速设置时,修复Kindle黑屏问题.
安卓:脚本调试产量/协同程序有时会发生冲突——已修复.
安卓:修复GL context重现问题.此时,您可在运行时改变AA或显示缓冲区位数,即使应用到后期效果.
编辑器:改变窗口大小,令其在OSX 10.8 Mountain Lion上全屏显示
编辑器:修复pvr纹理工具对X11的依赖问题.
编辑器:允许借助窗口前导空格导入资源.
图形:安装3.5.3版表面阴影回归分析系统,该分析系统假设自定义表面输出结构始终带有”高光”元素(标量)
图形:一些英特尔 SandyBridge / IvyBridge GPU安设了VRAM容量检测机制.
图形:修复编辑器中的批处理模式渲染摄像机
图形:源网格无法线或切线时,修复粒子系统崩溃问题
图形:允许编辑器中构建非图形化的批处理模式着色器
iOS:修复iOS6上的Texture2D. ReadPixels.
iOS:视频播放过程中,通过暂停修复碰撞问题.
iOS:修复更多飞溅问题.
iOS:SystemInfo.deviceUniqueIdentifier不再使用已弃用的UIDevice.uniqueIdentifier.
iOS:最新的iPad2检测机制可用于处理刚刚发布的问题.
Mac Web播放器:浏览器窗口失去焦点时,通过焦点处理修复.
手机:对均匀扩散的网格进行动态定量时,修复受损照明装置.
MonoDevelop:将光标显示集中在Mac Retina 显示器上.
Navmesh:stoppingDistance > 0时,较长路径会被丢弃,此时修复3.5.3版回归分析系统.
脚本:调用material.GetFloat(空)时,解决崩溃问题.
定量:带位图输入的定量未正确修复.
定量:垃圾清理.
定量:缓存补丁.
特点
添加Mesh.colors32,以便在设置程序网格颜色时占用更少内存.
已知问题
手机:我们改变了Texture2D.ReadPixels的工作方式.此时,如果您在更新期间(或在渲染帧时间范围外)调用以截取复制屏幕,本次调用将被延迟到当前帧的帧尾.正因为如此,Apply后的逻辑机制也将发生更改.
如果您使用ReadPixels读取屏幕像素,您需要:
如果您刚好截取复制屏幕并调用Apply,您将能够实现:两次调用均延迟到帧尾.
如果您截取复制屏幕,对复制屏幕做了相关操作后调用Apply:您需要将所有调用延迟到下一帧.最简单的方式是使用协同程序,程序产量在ReadPixels即您的操作之间,再调用Apply.
另一方面,您可始终在摄像机的OnPostRender中,或者获得有效RenderTexture时,执行ReadPixels.

编辑器:我们不再使用IMGTech的独立PVR压缩机,而选择借助IMGTech的PVRTCLib建立自有压缩机.我们处理了大部分选项,但仅仅允许一种arg类型,其参数为:-arg.

转自:http://china.unity3d.com/unity/whats-new/unity-3.5.5

Unity4 来了!

Unity 4 是Unity的新一代开发平台,包括全新的角色动画技术,更多的平台发布支持,手机游戏即时光影,对DirectX 11的支持和其他更多关键性升级.Unity 4.0是Unity 4系列的第一版,具有强大的全新功能,现在到官网可以预定,跟我们一起探索这个真正大众化的AAA级游戏引擎吧!

Unity4官方视频介绍:http://v.youku.com/v_show/id_XNDI1OTQxMDQ4.html

Mecanim是Unity独有的强大灵活的角色动画系统,能带给您栩栩如生的动画人物形象,画面运动极度流畅自然.

一旦在Unity中建立了操纵模型,先进的重新定位就让您能够使用和再使用各种各样形态的动画.从您喜爱的工具或资源库中选择动画和动作捕捉数据,即使在占用极少的CPU周期的情况下,也能保证人物动作流畅.

用Unity的视觉工具来定义和优化您的动画.可轻松地构建和编辑复杂的交互状态和混合的树形结构,以完全控制人物的移动.要让一大群人动起来?不仅角色设置精确有效,而且Mecanim的稳定性和强大性,结合新的优化,例如蒙皮网格实例化,能确保平稳的运行性能.

Unity动画系统使用视频:http://v.youku.com/v_show/id_XNDI1OTUzMTA4.html

Adobe® Flash® Player是全球主要的游戏平台.
发布到FlashPlayer,就相当于发布到全世界
全球有超过十亿个个人电脑用户安装了Adobe Flash Player,您可以将您的Unity3D内容发布到这个真正的全球平台.创作一个游戏,或将您现有的3D内容——用于iOS,安卓系统,桌面或网页——无缝发布到拥有Unity一样的标致速度和易用性的Adobe Flash Player上.

发布到Linux上是一个针对强大Unity游戏的成熟营销举措
Unity社区中最受期待的功能来了!将个人电脑的桌面单机游戏发布到装有Unit 4的Linux上.即使所处游戏平台服务不健全,Linux游戏也会大受欢迎.帮助你创造新的成功,如Humble Indie Bundle和Ubuntu软件中心,证明Linux用户很乐于为游戏买单.Linux单机发布系统可使Unity桌面用户免于额外费用.把您的游戏发布到Linux上吧,观众渴望高品质的娱乐.

视觉保真度和AAA级渲染可实现您渴望的艺术风格
震惊您的玩家,创作一个细腻,优雅的耀眼形象吧.发布一个可在多个平台平稳运行的超炫游戏.

光照贴图,让场景拥有更多细节
场景有了更多的细节,而不影响性能.Unity 4现在使用的法线贴图使用的是完整的Beast技术.使拥有法线贴图和双重光照贴图的场景看起来更加柔和,消除了远处物体和近处物体的视觉距离.
DirectX® 11渲染为您的个人电脑游戏提供更高的视觉保真度和更快的渲染周期:Unity 4现在支持 Windows DirectX 11图像API.提高计算着色器性能,使GPU可以作为一个并行的CPU来使用.利用装有5.0模型的更复杂的着色器,为您的游戏世界模型和环境添加了更丰富的细节.

光照贴图场景的更多细节和操作
Unity 4的迭代光照图烘焙让您能完全控制您的光照贴图工作流. “bake selected”这一选项让您能够只烘焙那些你需要烘焙的场景.加上新的更新,例如光照贴图时使用法线贴图,以及烘焙过程中占用较低的内存,这使得将细节和细微的差别加入到光照贴图的场景中这一过程变得前所未有的快捷和简单.拥有法线贴图和双重光照贴图的场景看起来更加柔和,消除了远处物体和近处物体的视觉距离.

蒙皮网格实例化
有效创建角色人群渲染系统.Unity 4为您提供一个可使用蒙皮网格渲染器输出的脚本,这样您就能预先计算好动画的动作,或者在相同动作的网格中低耗的渲染出多个对象.

新的文本渲染
Unity 4现在具有手机游戏动态字体的功能.可在任何分辨率下渲染亚洲文字,并用类似于HTML的标记来控制字体大小,重量和字体选择,不需要再导入庞大字体了.

工作流程更新为您高效创造游戏世界,更快速流畅地创作美丽的游戏
您将惊讶于您可以使用Unity如此快速的创作出一个高品质的游戏.通过市场上最全面最有效的资源管道导入资源.利用在一个直观的工作区简单的设立模块和强大的工具来整合您的镜头.同时对您的游戏进行测试和校对.使您保持激情和对成品游戏的注意力.

更流畅的组件工作流.

快速资源搜索和管理
使用新的项目窗口可轻松搜索并预览大型的复杂的项目中的资源

搜索,定位并查看您的资源
利用Unity 4您可以快速找到大型项目中您所关注的资源.保存常用的资源搜索结果,标记所有重要的文件夹和提前整理资源目录,都将使您的工作效率达到一个前所未有的高度.利用项目视图中的图标可快速确定任何您想要的资源.您也可直接通过项目窗口预览资源库中的免费和付费内容.