Ejemplo n.º 1
0
 public void AddOnEnter(OnFunction func)
 {
     if (onEnter == null)
         onEnter = func;
     else
         onEnter += func;
 }
Ejemplo n.º 2
0
 public void AddOnExit(OnFunction func)
 {
     if (onExit == null)
         onExit = func;
     else
         onExit += func;
 }
Ejemplo n.º 3
0
 // add on fucntion
 public void AddOnClick(OnFunction func)
 {
     if (onClick == null)
         onClick = func;
     else
         onClick += func;
 }
Ejemplo n.º 4
0
 // this is called by storage
 public void Init(UIStorageBase sb, int id, OnFunction clickFunc, OnFunction enterFunc, OnFunction exitFunc)
 {
     slot_id = id;
     storage = sb;
     AddOnClick(clickFunc);
     AddOnEnter(enterFunc);
     AddOnExit(exitFunc);
     // more here
 }