mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-01-25 15:35:22 +00:00
21 lines
603 B
C#
21 lines
603 B
C#
|
using UnityEngine;
|
|||
|
|
|||
|
namespace QSB.Utility
|
|||
|
{
|
|||
|
public static class GOExtensions
|
|||
|
{
|
|||
|
public static void Show(this GameObject gameObject) => SetVisibility(gameObject, true);
|
|||
|
|
|||
|
public static void Hide(this GameObject gameObject) => SetVisibility(gameObject, false);
|
|||
|
|
|||
|
private static void SetVisibility(GameObject gameObject, bool isVisible)
|
|||
|
{
|
|||
|
var renderers = gameObject.GetComponentsInChildren<SkinnedMeshRenderer>();
|
|||
|
foreach (var renderer in renderers)
|
|||
|
{
|
|||
|
renderer.enabled = isVisible;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|