func (gd *GlobalDataHelper) OnRemove(self datatype.Entityer, sender datatype.Entityer, index int) int { if !gd.isServer { return 1 } sender.SetPropSyncer(nil) recs := sender.GetRecNames() for _, v := range recs { rec := sender.GetRec(v) if rec.IsVisible() { rec.SetSyncer(nil) } } return 1 }