Unit test fixes
This commit is contained in:
parent
68b0622a1f
commit
052620c0f0
@ -365,7 +365,7 @@ namespace RoboidControl {
|
||||
Console.WriteLine($"Participant: Process NameMsg [{msg.networkId}/{msg.thingId}] {msg.nameLength} {msg.name}");
|
||||
#endif
|
||||
|
||||
Thing thing = sender.Get(msg.networkId, msg.thingId);
|
||||
Thing thing = sender.Get(msg.thingId);
|
||||
if (thing != null)
|
||||
thing.name = msg.name;
|
||||
}
|
||||
@ -375,7 +375,7 @@ namespace RoboidControl {
|
||||
Console.WriteLine($"Participant: Process ModelUrlMsg [{msg.networkId}/{msg.thingId}] {msg.urlLength} {msg.url}");
|
||||
#endif
|
||||
|
||||
Thing thing = sender.Get(msg.networkId, msg.thingId);
|
||||
Thing thing = sender.Get(msg.thingId);
|
||||
if (thing != null)
|
||||
thing.modelUrl = msg.url;
|
||||
}
|
||||
@ -384,7 +384,7 @@ namespace RoboidControl {
|
||||
#if DEBUG
|
||||
Console.WriteLine($"Participant: Process PoseMsg [{msg.networkId}/{msg.thingId}] {msg.poseType}");
|
||||
#endif
|
||||
Thing thing = sender.Get(msg.networkId, msg.thingId);
|
||||
Thing thing = sender.Get(msg.thingId);
|
||||
if (thing != null) {
|
||||
if ((msg.poseType & PoseMsg.Pose_Position) != 0)
|
||||
thing.position = msg.position;
|
||||
@ -405,7 +405,7 @@ namespace RoboidControl {
|
||||
#if DEBUG
|
||||
Console.WriteLine($"Participant: Process BinaryMsg [{msg.networkId}/{msg.thingId}] {msg.dataLength}");
|
||||
#endif
|
||||
Thing thing = sender.Get(msg.networkId, msg.thingId);
|
||||
Thing thing = sender.Get(msg.thingId);
|
||||
thing?.ProcessBinary(msg.data);
|
||||
}
|
||||
|
||||
@ -420,10 +420,12 @@ namespace RoboidControl {
|
||||
#if DEBUG
|
||||
Console.WriteLine($"Participant: Process Destroy Msg [{msg.networkId}/{msg.thingId}]");
|
||||
#endif
|
||||
Thing thing = sender.Get(msg.networkId, msg.thingId);
|
||||
Thing thing = sender.Get(msg.thingId);
|
||||
if (thing != null)
|
||||
this.Remove(thing);
|
||||
#if UNITY_5_3_OR_NEWER
|
||||
thing.component.core = null;
|
||||
#endif
|
||||
}
|
||||
|
||||
private void ForwardMessage(IMessage msg) {
|
||||
|
@ -105,7 +105,7 @@ namespace RoboidControl {
|
||||
protected override void Process(Participant sender, ThingMsg msg) {
|
||||
Console.WriteLine($"SiteServer: Process thing [{msg.networkId}/{msg.thingId}] {msg.thingType} {msg.parentId} ");
|
||||
|
||||
Thing thing = sender.Get(msg.networkId, msg.thingId);
|
||||
Thing thing = sender.Get(msg.thingId);
|
||||
if (thing == null) {
|
||||
switch (msg.thingType) {
|
||||
case (byte)Thing.Type.TouchSensor:
|
||||
@ -118,7 +118,7 @@ namespace RoboidControl {
|
||||
thing = new Thing(sender, msg.networkId, msg.thingId, msg.thingType);
|
||||
|
||||
if (msg.parentId != 0) {
|
||||
thing.parent = sender.Get(msg.networkId, msg.parentId);
|
||||
thing.parent = sender.Get(msg.parentId);
|
||||
if (thing.parent == null)
|
||||
Console.WriteLine($"Could not find parent [{msg.networkId}/{msg.parentId}]");
|
||||
}
|
||||
|
@ -357,6 +357,8 @@ namespace RoboidControl {
|
||||
public static ulong GetTimeMs() {
|
||||
#if UNITY_5_3_OR_NEWER
|
||||
return (ulong)(UnityEngine.Time.time * 1000);
|
||||
#else
|
||||
return TimeManager.GetCurrentTimeMilliseconds();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -365,7 +367,7 @@ namespace RoboidControl {
|
||||
/// </summary>
|
||||
/// <param name="recursively">When true, this will Update the descendants recursively</param>
|
||||
public void Update(bool recursively = false) {
|
||||
Update(TimeManager.GetCurrentTimeMilliseconds(), recursively);
|
||||
Update(GetTimeMs(), recursively);
|
||||
}
|
||||
// #endif
|
||||
/// <summary>
|
||||
|
Loading…
x
Reference in New Issue
Block a user