mirror of
https://github.com/Outer-Wilds-New-Horizons/new-horizons.git
synced 2025-12-11 20:15:44 +01:00
21 lines
697 B
C#
21 lines
697 B
C#
using UnityEngine;
|
|
|
|
namespace NewHorizons.Utility
|
|
{
|
|
static class AddDebugShape
|
|
{
|
|
public static GameObject AddSphere(GameObject obj, float radius, Color color)
|
|
{
|
|
var sphere = GameObject.CreatePrimitive(PrimitiveType.Sphere);
|
|
sphere.GetComponent<SphereCollider>().enabled = false;
|
|
sphere.transform.parent = obj.transform;
|
|
sphere.transform.localScale = new Vector3(radius, radius, radius);
|
|
|
|
sphere.GetComponent<MeshRenderer>().material = new Material(Shader.Find("Sprites/Default"));
|
|
sphere.GetComponent<MeshRenderer>().material.color = color;
|
|
|
|
return sphere.gameObject;
|
|
}
|
|
}
|
|
}
|