예제 #1
0
 public SimAvatarImpl(UUID id, WorldObjects objectSystem, Simulator sim)
     : base(id, objectSystem, sim)
 {
     Affordances.ObjectType.SuperType.Add(SimTypeSystem.GetObjectType("Avatar"));
     _knownTypeUsages = new ListAsSet <SimTypeUsage>();
     WorldSystem.AddAvatar(this, id);
 }
 public SimAvatarClient(UUID id, WorldObjects objectSystem, Simulator reg)
     : base(id, objectSystem, reg)
 {
     SingleInstance = this;
     Affordances.ObjectType.SuperType.Add(SimTypeSystem.GetObjectType("PlayerAvatar"));
     //try
     //{
     //    AspectName = slAvatar.Name;
     //}
     //catch (Exception)
     //{
     //    AspectName += objectSystem.client + "_Avatar_" + slAvatar.LocalID;
     //}
     //MakeEnterable(this);
     WorldSystem.AddAvatar(this, id);
 }