Remove transparent property.

This commit is contained in:
2022-11-18 10:23:51 +08:00
parent bf942cbe45
commit 1be5cc77ca
5 changed files with 6 additions and 20 deletions

View File

@@ -22,23 +22,16 @@ namespace Cryville.Crtr {
get;
private set;
}
public bool Transparent {
get;
private set;
}
public bool Initialized {
get;
private set;
}
public Material NewMaterial {
get {
return Material.Instantiate(GenericResources.Materials[
Transparent ? "-TransparentMat" : "-CutoutMat"
]);
return Material.Instantiate(GenericResources.Materials["-CutoutMat"]);
}
}
public void Init(Transform parent, bool transparent = false) {
Transparent = transparent;
public void Init(Transform parent) {
MeshObject = new GameObject("__mesh__");
MeshTransform = MeshObject.transform;
MeshTransform.SetParent(parent, false);
@@ -48,9 +41,7 @@ namespace Cryville.Crtr {
MeshObject.AddComponent<MeshRenderer>();
MeshFilter = MeshObject.GetComponent<MeshFilter>();
Renderer = MeshObject.GetComponent<Renderer>();
Renderer.material = GenericResources.Materials[
transparent ? "-TransparentMat" : "-CutoutMat"
]; // TODO
Renderer.material = GenericResources.Materials["-CutoutMat"];
Initialized = true;
}
public void Destroy() {