Button
[Button]
attribute used adding button to inspector.
Support Types
Any methods
Parameters
Parameter Name | Description |
---|---|
Label |
Custom name for button. Use the @ prefix to indicate, that a texture will be used instead of the name.Arguments: @{Default Unity Icon Name} , @{Path to texture} Example: @_Popup , @Assets/... |
Height |
Custom button height. |
Style |
Custom style for button. |
Examples
[Button]
public void Function()
{
//...
}
Note
Make sure that you have added ApexInspector namespace in your script, to get access to all attributes.
using ApexInspector;
Demo
using ApexInspector;
using UnityEngine;
public class ExampleComponent : MonoBehaviour
{
public float value;
[Button]
public void FirstFunction()
{
Debug.Log("Called First Function!");
}
}
Live demo