| position | Rectangle on the screen to use for this control. | 
| label | Label for the field. | 
| mask | The current mask to display. | 
| displayedOption | A string array containing the labels for each flag. | 
| style | Optional GUIStyle. | 
| displayedOptions | A string array containing the labels for each flag. | 
int The value modified by the user.
Make a field for masks.
 
Simple window that shows the mask field.
class SimpleMaskUsage extends EditorWindow { @MenuItem("Examples/Mask Field Usage") static function Init() { var window = GetWindow(SimpleMaskUsage); window.Show(); }
var flags : int = 0; var options : String[] = ["CanJump", "CanShoot", "CanSwim"]; function OnGUI() { flags = EditorGUI.MaskField (new Rect (0, 0, 300, 20), "Player Flags", flags, options, false); } }
Did you find this page useful? Please give it a rating: