Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
using UnityEngine;
using System.Collections;
public class MenuExampleComponent : MonoBehaviour
{
[ContextMenuItem("Modify/Increment", "IncrementValue")]
[ContextMenuItem("Modify/Decrement", "DecrementValue")]
[ContextMenuItem("Round", "RoundValue")]
[ContextMenuItem("Reset", "ResetValue")]
public float aFloatValue = 0.0f;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
[ContextMenu("Reset Value")]
void ResetValue()
{
aFloatValue = 0.0f;
}
void IncrementValue()
{
aFloatValue += 1.0f;
}
void DecrementValue()
{
aFloatValue -= 1.0f;
}
void RoundValue()
{
aFloatValue = Mathf.Round(aFloatValue);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.