added colors

This commit is contained in:
2024-04-22 10:17:00 +02:00
parent 612b4d6e0f
commit c2ea515066
25 changed files with 2475 additions and 410 deletions

View File

@@ -0,0 +1,33 @@
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using UnityEngine;
public class ChangeCarColor : MonoBehaviour
{
public GameObject[] materialParts;
public Material[] defaultColors;
// Start is called before the first frame update
private void OnEnable() {
for (int i = 0; i < materialParts.Count(); i++)
{
GameObject part = materialParts[i];
Material color = defaultColors[i];
MeshRenderer renderer = part.GetComponent<MeshRenderer>();
renderer.material = color;
}
}
public void ChangeColor(Material color)
{
foreach (GameObject part in materialParts)
{
MeshRenderer renderer = part.GetComponent<MeshRenderer>();
renderer.material = color;
}
}
}