Beispiel #1
0
 private void Update()
 {
     if (prevUsedInputModules != usedInputModules)
     {
         ReloadInputModule();
         prevUsedInputModules = usedInputModules;
     }
 }
    public override void OnInspectorGUI()
    {
        serializedObject.Update();

        DisplayScriptField();

        EditorGUI.BeginChangeCheck();
        EInputModule usedInputModulesValue = (EInputModule)usedInputModules.intValue;

        usedInputModulesValue     = (EInputModule)EditorGUILayout.EnumMaskField("启用的输入模块:", usedInputModulesValue);
        usedInputModules.intValue = (int)usedInputModulesValue;

        serializedObject.ApplyModifiedProperties();
    }
Beispiel #3
0
 private void Start()
 {
     ReloadInputModule();
     prevUsedInputModules = usedInputModules;
 }