blob: a969ee78ba6222c06a14c8d2a523cec3f1963018 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
using System;
using UnityEngine;
using XUtliPoolLib;
namespace XMainClient
{
public struct SceneMat
{
public Renderer render;
public Material srcMat;
public void Fade(bool enable)
{
Material sharedMaterial = this.render.sharedMaterial;
bool flag = sharedMaterial == null;
if (!flag)
{
if (enable)
{
bool flag2 = this.srcMat == null;
if (flag2)
{
this.srcMat = sharedMaterial;
this.render.material.shader = ShaderManager._fade_maskR_noLight;
}
}
else
{
this.render.sharedMaterial = this.srcMat;
}
}
}
public void InitRender(Renderer r)
{
this.render = r;
}
}
}
|