trade & sell UI added

This commit is contained in:
2022-05-17 11:36:24 +05:30
parent 58f7212434
commit a3aba776a5
25 changed files with 22513 additions and 635 deletions

View File

@@ -12,35 +12,16 @@ public class LevelScriptEditor : Editor
DrawDefaultInspector();
OptimizeMesh myTarget = (OptimizeMesh)target;
if (GUILayout.Button("Optimize Mesh!"))
{
myTarget.DecimateMesh();
}
if (GUILayout.Button("Save Mesh!"))
{
myTarget.SaveMesh();
}
if(GUILayout.Button("! Optimize All !")){
OptimizeMesh[] targets = FindObjectsOfType<OptimizeMesh>();
int passed = 0;
foreach(OptimizeMesh target in targets){
target.DecimateMesh();
passed++;
}
Debug.Log("Optimized " + passed + " meshes");
}
if(GUILayout.Button("! RESET ALL !")){
OptimizeMesh[] targets = FindObjectsOfType<OptimizeMesh>();
foreach(OptimizeMesh target in targets){
target._quality = 1;
target.DecimateMesh();
}
if (GUILayout.Button("Optimize Mesh!"))
{
myTarget.DecimateMesh();
}
if (GUILayout.Button("Save Mesh!"))
{
myTarget.SaveMesh();
}
}
}
#endif
@@ -48,7 +29,7 @@ public class LevelScriptEditor : Editor
public class OptimizeMesh : MonoBehaviour
{
[Range(0.0f, 1.0f)]
[SerializeField]public float _quality = 0.5f;
[SerializeField] float _quality = 0.5f;
MeshFilter _renderer;
Mesh _mesh;
void Start()