private Place SeekPlace(Uniso.InStat.Game.Team tm, Point pt) { if (tm.Tactics == null || tm.Tactics.Count == 0) { return(null); } for (var i = 0; i < tm.Tactics.Count; i++) { var t = tm.Tactics[i]; foreach (var p in t.Places) { if (GetRect(tm, t, p).Contains(pt)) { return(p); } } } return(null); }
private Amplua SeekAmplua(Uniso.InStat.Game.Team tm, Point pt) { if (tm.Tactics == null || tm.Tactics.Count == 0) { return(null); } for (var i = 0; i < tm.Tactics.Count; i++) { var t = tm.Tactics[i]; foreach (var a in Game.MapA) { RectangleF r = GetRect(tm, t, a); if (r.Contains(pt)) { return(a); } } } return(null); }