Skip to content

Instantly share code, notes, and snippets.

@ryanmeier
Created August 19, 2014 19:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryanmeier/9483b2706fadd22035cb to your computer and use it in GitHub Desktop.
Save ryanmeier/9483b2706fadd22035cb to your computer and use it in GitHub Desktop.
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