Added Color to JSON.
This commit is contained in:
@@ -26,6 +26,8 @@ public class ModelBehaviour : MonoBehaviour
|
||||
private MeshFilter _meshFilter;
|
||||
private MeshRenderer _meshRenderer;
|
||||
|
||||
private Color Color = Color.black;
|
||||
|
||||
void Start()
|
||||
{
|
||||
Init();
|
||||
@@ -159,7 +161,11 @@ public class ModelBehaviour : MonoBehaviour
|
||||
{
|
||||
export += $", \"portId\": \"{cm.Port}\"";
|
||||
}
|
||||
if(!Model.HasPorts())
|
||||
if (Model.HasColor())
|
||||
{
|
||||
export += $", \"color\": \"{Color}\"";
|
||||
}
|
||||
if (!Model.HasPorts())
|
||||
{
|
||||
return export;
|
||||
}
|
||||
@@ -200,6 +206,7 @@ public class ModelBehaviour : MonoBehaviour
|
||||
|
||||
var child = _children[portIndex];
|
||||
var meshRenderer = child.GetComponent<MeshRenderer>();
|
||||
child.GetComponent<ModelBehaviour>().Color = color;
|
||||
if (meshRenderer == null)
|
||||
{
|
||||
Debug.LogWarning($"MeshRenderer for {portIndex} is null, skipping color set");
|
||||
|
||||
Reference in New Issue
Block a user