代码动态添加PostProcessLayer运行报错,仔细查看发现是后处理的时候少了PostProcessRenderContext,在网上查了一番,说是动态添加之后要初始化,传入一个PostProcessResources,后来一直没找到PostProcessResources.asset文件从哪里获取,后来在unity官方的github上找到了文件,动态加载出来在PostProcessLayer初始化的时候传入,问题就解决了,下面附上文件链接及部分代码。
Unity代码动态添加PostProcessLayer报错
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 我们项目使用Unity自带后期效果组件:PostProcessing。我在运行中代码动态添加了PostProces...
- 内容基本来自Copy Paste Cocos Creator 的官网文档[https://docs.cocos.c...
- Asset Bundle的作用:1.AssetBundle是一个压缩包包含模型、贴图、预制体、声音、甚至整个场景,...
- 简介 Unity可寻址资源系统 可寻址资源系统提供了一种简单的方法通过“地址”加载资源。简化资源包的创建和部署的管...