Notifications
bg
Invite Others
Search
More
DISCUSSION
MEMBERS
Search
Group Info
Category
Groups from Unity
Description
技术交流
Preferred Language
No languages
Tags
No skills
w
wltyid
Yesterday
Unity2017.4.31f1
Assertion failed: Transform has 'gParticleSystemTRSInterest|gParticleSystemLateTRSInterest|gParticleSystemScaleInterest' change interests present when destroying the hierarchy. Interests must be deregistered in Deactivate.

Assertion failed: Transform has 'gParticleSystemHierarchyInterest' hierarchy interests present when destroying the hierarchy. Interests must be deregistered in Deactivate.

请教这个错是什么意思?不知道是什么导致的

w
17 hours ago
确实是在切换场景(逻辑上的场景不是Unity的Scene)出现,因为退出场景会Destroy一些GameObject,而Destroy是在当前帧结束时实际执行,当调用Destroy后并没有立即报错,所以很难定位
w
17 hours ago
@Pengyue Li 目前还没定位到具体是什么操作,如果定位到了肯定会想办法避开,而且不是必现的,现在仍在找从先规律
Pengyue Li
Developer Relations Engineer
20 hours ago
对coroutines的不当使用也有可能导致
Pengyue Li
Developer Relations Engineer
20 hours ago
目前看来,可能是SetActive(false)/enable/disable/Destroy()或者切换scene类似的操作导致的
View More Comments
半夏微凉
Yesterday
请问在编辑器模式下运行程序,unity自动引用的dll,运行结束后,dll没被释放还在调用,这种情况怎么手动释放dll呢?

s
a day ago
int cout = 0;
2 days ago
Reply@shinezhao121应该是在销毁的代码中,手动销毁引用dll吧 ,你应该还有地方调用了dll。
int cout = getDataQueueArray(pBuffer, lenth);我就调用了这个dll里的方法,请问怎么手动释放这个dll?在编辑器模式下
2 days ago
Reply@shinezhao121应该是在销毁的代码中,手动销毁引用dll吧 ,你应该还有地方调用了dll。
[DllImport("CppDll")] private static extern int getDataQueueArray(IntPtr intPtr,int length);
s
2 days ago
应该是在销毁的代码中,手动销毁引用dll吧 ,你应该还有地方调用了dll。
L
Liujunliang
Yesterday
想问下 这个小女孩 的模型(blendshape)在哪可以下到,或在哪个工程里 我想要试一下这个 小女孩的面部捕捉

Pengyue Li
Developer Relations Engineer
2 days ago
L
2 days ago
或者有大神分享下 别的 有blendshape 的模型 提供学习下么 感谢
The killer
Yesterday
请问各位大神,2019.2的新地形怎么只加入一张贴图作为整个地形的纹理

Misaki
Misaki
2 days ago
笔刷大小改成最大,自己图一遍不就完了吗
R
Rioer
Oct 15, 2019
关于Graphics.DrawMeshInstanced(...),求教一下,能否通过设置MaterialPropertyBlock来让每个Mesh渲染出不同的颜色。我尝试通过MaterialPropertyBlock.SetVectorArray("_BaseColor", colors);来设置,但最后全部渲染的物体都只显示一种颜色。

Pengyue Li
Developer Relations Engineer
16 hours ago
https://docs.unity3d.com/Manual/GPUInstancing.html 可以看下这篇文档,需要在frag shader里加上UNITY_SETUP_INSTANCE_ID(i);和UNITY_ACCESS_INSTANCED_PROP(Props, _Color);这两句才能在array里取到不同的color。但是我看lwrp的lit shader里frag里面没有这两句。所以,可能需要自己写。
R
2 days ago
Reply@Pengyue Li会不会是shader里改变了颜色啊
用的是LWRP默认的材质,Shader是Lit。 一次批渲染只能设置一种颜色,这可能涉及到底层的图形API,看到MaterialPropertyBlock的API里只有SetColor而不像其他的类型有SetXXXArray()。
Pengyue Li
Developer Relations Engineer
3 days ago
会不会是shader里改变了颜色啊
R
3 days ago
Reply@程士强
但这个不是只能设置单个Mesh么,这就是我再注释行里用到的。我想只能能否通过SetVectorArray("_BaseColor",colors);的方式来为每个Mesh设置不同的颜色。
TC
Tusheng Cui
Oct 15, 2019
你好, 我使用Unity2017.4 Enlighten烘焙场景, 树木alpha cutout之后仍然会把旁边物体跟树叶本身的环境光GI遮挡掉, 表现的特别黑, 请问树木应该怎么样烘焙光照贴图

Category
Groups from Unity
Description
技术交流
Preferred Language
No languages
Tags
No skills