25 lines
788 B
C#
25 lines
788 B
C#
using PashaBibko.Pacore.Attributes;
|
|
using UnityEngine;
|
|
|
|
[CreateInstanceOnStart] public class TestMonoBehaviour : MonoBehaviour
|
|
{
|
|
public int TestValue;
|
|
|
|
[StaticInspectorField] private static string StaticText;
|
|
[StaticInspectorField] private static string OtherStaticText;
|
|
[StaticInspectorField] private static int StaticInt = 0;
|
|
[StaticInspectorField] private static int OtherStaticInt = 0;
|
|
|
|
[InspectorCallable(nameof(PrintStaticFields))]
|
|
public void PrintStaticFields()
|
|
{
|
|
Debug.Log
|
|
(
|
|
$"{nameof(StaticInt)}: [{StaticInt}] " +
|
|
$"{nameof(OtherStaticInt)}: [{OtherStaticInt}] " +
|
|
$"{nameof(StaticText)}: [{StaticText}] " +
|
|
$"{nameof(OtherStaticText)}: [{OtherStaticText}]"
|
|
);
|
|
}
|
|
}
|