TaiZhouCangChu_VRanime/Library/PackageCache/com.unity.multiplayer-hlapi.../Tests/Runtime/NoAuthSpawnableObject.cs

25 lines
574 B
C#

using NUnit.Framework;
using UnityEngine.Networking;
#pragma warning disable 618
public class NoAuthSpawnableObject : NetworkBehaviour
{
// this object is spawned without client Authority, then set
public override void OnStartClient()
{
Assert.IsFalse(hasAuthority);
}
public override void OnStartAuthority()
{
Assert.IsTrue(hasAuthority);
}
public override void OnStopAuthority()
{
Assert.IsFalse(hasAuthority);
AuthorityOnSpawnedObjectsIsCorrect.isTestDone = true;
}
}
#pragma warning restore 618