public UIState(exUIPanel _panel, State _parent = null) : base(_panel.name, _parent) { panel = _panel; onEnter += delegate(State _from, State _to) { panel.Enter(); }; onExit += delegate(State _from, State _to) { panel.Exit(); }; }
public UIState( exUIPanel _panel, State _parent = null ) : base(_panel.name,_parent) { panel = _panel; onEnter += delegate ( State _from, State _to ) { panel.Enter(); }; onExit += delegate ( State _from, State _to ) { panel.Exit(); }; }