public DispAttAni(IUIBaseControl baseCtrl) { this._baseControl = baseCtrl; this._attAni = new AttAni(new Variant { _val = this._baseControl }); }
public void RemoveAttAni(AttAni ani) { int idx = _attAnis.IndexOf(ani); if (idx >= 0) { _attAnis.RemoveAt(idx); } }
public DispAttAni(IUIBaseControl baseCtrl) { _baseControl = baseCtrl; Variant ctrl = new Variant(); ctrl._val = _baseControl; _attAni = new AttAni(ctrl); }
//----------------------------------------------------------------------------------------------- private void onAniStop(AttAni ani) { Stop(); if (_endFun != null) { _endFun(this); } }
private void onAniStop(AttAni ani) { this.Stop(); bool flag = this._endFun != null; if (flag) { this._endFun(this); } }
public void RemoveAttAni(AttAni ani) { int num = this._attAnis.IndexOf(ani); bool flag = num >= 0; if (flag) { this._attAnis.RemoveAt(num); } }
public void AddAttAni(AttAni ani) { if (ani == null) { return; } if (_attAnis.IndexOf(ani) >= 0) { DebugTrace.add(Define.DebugTrace.DTT_ERR, "AddAttAni ani already exist!"); return; } _attAnis.Add(ani); ani.Start(this.g_mgr.g_netM.CurServerTimeStampMS); }
//---------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------- public void process(float tmSlice) { if (_attAnis.Count == 0) { return; } float currTm = this.g_mgr.g_netM.CurServerTimeStampMS; for (int i = 0; i < _attAnis.Count; i++) { AttAni ani = _attAnis[i]; if (ani != null) { ani.Update(currTm); } } }
public void process(float tmSlice) { bool flag = this._attAnis.Count == 0; if (!flag) { float currTm = (float)this.g_mgr.g_netM.CurServerTimeStampMS; for (int i = 0; i < this._attAnis.Count; i++) { AttAni attAni = this._attAnis[i]; bool flag2 = attAni != null; if (flag2) { attAni.Update(currTm); } } } }
public void AddAttAni(AttAni ani) { bool flag = ani == null; if (!flag) { bool flag2 = this._attAnis.IndexOf(ani) >= 0; if (flag2) { DebugTrace.add(Define.DebugTrace.DTT_ERR, "AddAttAni ani already exist!"); } else { this._attAnis.Add(ani); ani.Start((float)this.g_mgr.g_netM.CurServerTimeStampMS); } } }