Skip to content

Commit 77a7648

Browse files
authored
Merge pull request #300 from pkaminski/master
feat(core): add NetworkedBehaviour.HasNetworkedObject getter
2 parents 7b791dd + 0664ed1 commit 77a7648

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

MLAPI/Core/NetworkedBehaviour.cs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,21 @@ public NetworkedObject NetworkedObject
117117
return _networkedObject;
118118
}
119119
}
120+
/// <summary>
121+
/// Gets whether or not this NetworkedBehaviour instance has a NetworkedObject owner.
122+
/// </summary>
123+
public bool HasNetworkedObject
124+
{
125+
get
126+
{
127+
if (_networkedObject == null)
128+
{
129+
_networkedObject = GetComponentInParent<NetworkedObject>();
130+
}
131+
132+
return _networkedObject != null;
133+
}
134+
}
120135

121136
private NetworkedObject _networkedObject = null;
122137
/// <summary>

0 commit comments

Comments
 (0)