/// <summary> /// ctor /// </summary> /// <param name="enity"></param> /// <param name="sensor"></param> /// <param name="policy"></param> /// <param name="executor"></param> /// <param name="view"></param> /// <param name="name"></param> public MVPGroup(MVPEnity enity, SensorSystem sensor, PolicySystem policy, PolicyExecutorSystem executor, ViewSystem view, string name) { this._enity = enity; this._sensor = sensor; this._policy = policy; this._executor = executor; this._view = view; this._name = name; if (_enity != null) { _sensor.enity = _enity; _policy.enity = _enity; _policy.enity = _enity; _view.enity = _enity; } }
/// <summary> /// 被设置实体 /// </summary> /// <param name="value"></param> protected virtual void OnSetEnity(MVPEnity value) { }