You've already forked ParticleEffectForUGUI
mirror of
https://github.com/mob-sakai/ParticleEffectForUGUI.git
synced 2026-05-14 20:20:06 +00:00
fix: built-in shaders are no longer supported
close #233, close #257 Use UI shaders instead. If built-in non-UI shaders are used, an error is displayed in the inspector.
This commit is contained in:
@@ -34,10 +34,10 @@ namespace Coffee.UIExtensions
|
||||
ps.transform.SetParent(uiParticle.transform, false);
|
||||
ps.transform.localPosition = Vector3.zero;
|
||||
|
||||
// Assign default material.
|
||||
// Assign default material (UIAdditive).
|
||||
var renderer = ps.GetComponent<ParticleSystemRenderer>();
|
||||
var defaultMat = AssetDatabase.GetBuiltinExtraResource<Material>("Default-Particle.mat");
|
||||
renderer.material = defaultMat ? defaultMat : renderer.material;
|
||||
var path = AssetDatabase.GUIDToAssetPath("9944483a3e009401ba5dcc42f14d5c63");
|
||||
renderer.material = AssetDatabase.LoadAssetAtPath<Material>(path);
|
||||
|
||||
// Refresh particles.
|
||||
uiParticle.RefreshParticles();
|
||||
|
||||
Reference in New Issue
Block a user