Files
JJBB/Assets/Project/Script/Plugin/XnLinkFxController.cs

23 lines
1.1 KiB
C#
Raw Normal View History

2024-08-23 15:49:34 +08:00
using UnityEngine;
public class XnLinkFxController : LinkFxController
{
protected override bool isBillboard
{
get { return false; }
}
protected override MeshRenderer RegisterMeshMaterials()
{
materialRecords = new LinkFxMaterialRecord[3];
var meshRenderer_0 = transform.Find("jian_1 (1)").GetComponent<MeshRenderer>();
materialRecords[0] = new LinkFxMaterialRecord(meshRenderer_0.material, new[] {"_dif", "_wenli"});
var meshRenderer_1 = transform.Find("jian_1").GetComponent<MeshRenderer>();
materialRecords[1] = new LinkFxMaterialRecord(meshRenderer_1.material, new[] {"_dif", "_wenli"});
//var meshRenderer_2 = transform.Find("Mesh_2").GetComponent<MeshRenderer>();
//materialRecords[2] = new LinkFxMaterialRecord(meshRenderer_2.material, new []{ "_dif", "_wenli", "_alpha" });
var meshRenderer_3 = transform.Find("jian_1 (3)").GetComponent<MeshRenderer>();
materialRecords[2] = new LinkFxMaterialRecord(meshRenderer_3.material, new[] {"_dif", "_alpha"});
return meshRenderer_0;
}
}