ar观察者模式
This commit is contained in:
1 parent
df936c4e04
commit
7822584cdd
62 files changed
+8331
-7049
No files matched your search
@@ -54,6 +54,7 @@ namespace Assets.Scenes.Ride.Scripts.Model.CyclingModels
|
||||
#region 获取当前路线在线用户
|
||||
riders.Clear();
|
||||
var onlineUsers = MapUDPService.GetOnlineUsers(recorderData.CurrentRoute.RouteInstance.Id).ToList();
|
||||
onlineUsers = onlineUsers.Where(c => !c.Saved).ToList();
|
||||
foreach (var item in onlineUsers)
|
||||
{
|
||||
riders.Add(new OnlineRiderModel()
|
||||
@@ -68,6 +69,8 @@ namespace Assets.Scenes.Ride.Scripts.Model.CyclingModels
|
||||
Sex = item.Sex,
|
||||
FrameRate = item.FrameRate,
|
||||
Speed = item.Speed,
|
||||
IsWatcher = item.IsWatcher,
|
||||
Saved = item.Saved
|
||||
});
|
||||
}
|
||||
#endregion
|
||||
|
||||
@@ -21,6 +21,9 @@ namespace Assets.Scenes.Ride.Scripts.Model.RiderModels
|
||||
|
||||
public int? FrameRate { get; set; } = 0;
|
||||
|
||||
public bool IsWatcher { get; set; }
|
||||
|
||||
public bool Saved { get; set; }
|
||||
public OutUser GetOutUser(double preDistance, double currentDistance, TurfHelper turfHelper, CyclingStateEnum cyclingState)
|
||||
{
|
||||
if (this.IsSelf)
|
||||
|
||||
Reference in new issue
Block a user