2015-10-05 20:53:22 mort2011 阅读数 1763


昨天在实现一个Unity屏幕特效一直不能成功,后来发现原因是实现该功能需要Unity Pro版本。


具体如下

void Start() {
		if (SystemInfo.supportsImageEffects == false) {
			enabled = false;
			return;
		}
		if (curShader != null && curShader.isSupported == false) {
			enabled = false;
		}
	}

Start()有检查是否支持,看不到效果,是被return掉了。


然后我屏蔽了这段代码,出现下面的报错

can't use image filters (not-RT are not supported or RT) ***


Google了一下,在Stack OverFlow 找到了答案:

Image filters are only supported in Unity Pro.


因为用到了OnRenderImage,在Unity 帮助文档看到以下

OnRenderImage is called after all rendering is complete to render image

postprocessing effects (Unity Pro only). 

OnRenderImage在所有渲染完成后被调用,来渲染图片的后期处理效果(仅限UnityPro)

oh~~~


2019-11-21 09:19:51 ithinking110 阅读数 89

unity3d简介:

Unity3d 是需要sf的,也可以使用个人版 免费的 个人版本 后台会默默的收集个人数据。现在的官网: 支持zb。个人学习可以先pj 发布的时候在买zb。
https://unity.cn/

如果不想让 后台默默收集数据 ,就可以使用pj 。
最好是下载 2018.3.5以前的版本 ,后面的pj方法 现在还没有出来。
而且需要fq ,国内下载的都是加密过的 。fq下载的 就可以pj。

软件 :

https://github.com/jjqqkk/chromium

安装uinty3d步骤:

Win版安装方法:

1.安装Unity(不要运行Unity),以管理员身份运行pj补丁。
2.点击Browse选择Unity所在路径 例如我的Unity安装路径 D:\Program Files (x86)\Unity\Editor
3.点击Edit,选择Unity Pro,然后点ok
4.点击Rand随机获取一个序列号,其实点不点都行
5.选择Unity版本 (注:Unity5.0以下版本全部选择4.0~4.9.9,Unity5.0以上版本选择Unity5.0.0f1(beta)),然后点Patch,pj完成
6.该补丁将自动创建“Unity_v4.x.ulf”文件到
Win8, Win7: C:\ProgramData\Unity
WinXP : C:\Documents and Settings\All Users\Program Data\Unity

如果失败,点击Cre Lic创建“Unity_v4.x.ulf”文件,请手动把“Unity_v4.x.ulf”文件拷贝至这个目录

Mac: 安装方法

1、安装unity(不做赘述)
2、在finder里找到unity,右键显示包内容,进入Contents/MacOS,找到Unity文件,一会我们要替换它(如果不放心可以县备份一下里面的Unity 文件)


3、打开pj文件,用pj文件里的Unity 文件替换MacOS里的Unity文件

cd / Library/Application Suport/Unity/ Unity_v4.x.ulf

VS 编辑器安装:

1,从官网下载

vs_Community.exe

在这里插入图片描述

Unity installer 可以下载。

2,点击安装

继续,会下载一些东西。

在这里插入图片描述

3,选择

在这里插入图片描述

在这里插入图片描述

4,点击安装 或者 修改:

在这里插入图片描述

5,启动unity3d

在这里插入图片描述

到此 unity3d 开发环境 搭建完成。

2018-06-10 19:16:59 SkipperKevin 阅读数 17534

看到Unity3D付费版里的黑色皮肤很酷?其实通过修改.exe文件可以在个人版中之接更换皮肤。

首先到你的 \Unity2018\Editor 目录下找到Unity.exe,然后拷贝一个副本将其重命名为UnityDarkSkin.exe。

接下来要使用著名的WinHex软件来修改二进制文件,没有用过的朋友直接在网上搜索下载绿色版即可。

① 使用WinHex编辑器打开前边的UnityDarkSkin.exe文件。
pic01
② 点击菜单栏“搜索”->“替换十六进制数值”,
输入要搜索的内容:84C0750833C04883C4205BC38B0348
输入要替换的内容:84C0740833C04883C4205BC38B0348
pic02
③ 接着一路点击“确定”,直到出现 “已替换1处” 的提示信息,替换工作就完成了~
④ 关闭WinHex 并且 要记得保存修改

现在启动修改后的UnityDarkSkin.exe,大功告成,换肤成功!
pic03

觉得有用的朋友点个赞哦~

本文方法仅供参考,非其他用途。

2019-07-08 16:58:50 weixin_44611644 阅读数 398

Unity3D是一款游戏开发软件,如何去获取它呢?
1 进入Unity3D官网
在这里插入图片描述
这个过程会比较慢,耐心等待

2 点击Get start 进行获取
在这里插入图片描述
3 选择个人版(免费)
在这里插入图片描述
这时会获取Unity Hub
Unity Hub桌面端应用程序旨在简化你打开Unity的方式。初识Unity Hub,你可能觉得它似乎没什么特别之处,但实际上它有着不少新功能。
首先它是一个与Unity编辑器分开的独立应用程序。这是简化工作流程的重要步骤。
整合Unity编辑器的管理

Unity Hub有一个专用区域用于查找和下载Unity编辑器的版本。你可以轻松找到并下载最新版本的Unity,包括beta测试版本。
在这里插入图片描述
到这里就结束了 ,可以进行第一个Unity项目的编写了!

2019-04-11 09:59:08 leeby100 阅读数 1064

一些网友在用Unity3d烘焙室内场景时,常常出现墙角“漏光”,很多人试图通过加大灯光阴影的分辨率和设置内墙为双面物体,似乎都无济于事,就这一问题,笔者通过如下图示给出解决方法,供大家参考:
在这里插入图片描述
在这里插入图片描述
以上是个人的一些经验,如有不妥,请大家指正,更多有关Unity3d 5.6、2017、2018、2019版的烘焙,可去网上找些相应的教程,也可参看本人编制的Unity3d布光与场景烘焙及后处理实战

消除Unity3d墙角漏光及更多烘焙缺陷,请参阅我的文章-Unity3d场景快速烘焙【2019】,如有兴趣,请关注本文!
在这里插入图片描述

Unity3D安装教程

阅读数 4774

没有更多推荐了,返回首页