示例#1
0
 protected virtual void OnValidate()
 {
     if (apc == null)
     {
         apc = new APCMapping(this);
     }
     apc.OnValidate(this);
 }
示例#2
0
 protected virtual void OnEnable()
 {
     if (apc == null)
     {
         apc = new APCMapping(this);
     }
     apc.OnEnable();
 }
示例#3
0
 void Repaint(APCMapping apc)
 {
     if (apc == null)
     {
         return;
     }
     for (int i = 0; i < 8; i++)
     {
     }
 }
示例#4
0
    // Override
    protected virtual void Start()
    {
        if (apc == null)
        {
            apc = new APCMapping(this);
        }
        apc.OnButtonPressedEvent -= OnAPCButton;
        apc.OnButtonPressedEvent += OnAPCButton;
        for (int i = 0; i < 8; i++)
        {
            apc.SetState(i, (APCMapping.APCStates)Random.Range(0, 2));
        }
        apc.Repaint();

        //   APCManager.OnMappingEnable(apc);
    }
示例#5
0
 protected virtual void Reset()
 {
     apc = new APCMapping(this);
 }