23 lines
1.1 KiB
C#
23 lines
1.1 KiB
C#
|
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;
|
|||
|
}
|
|||
|
}
|