Fix errors in player component
This commit is contained in:
1 parent
1edc7850bd
commit
63ab18a04a
3 files changed
+2
-8
No files matched your search
@@ -47,4 +47,4 @@ MonoBehaviour:
|
|||||||
soloRig: {fileID: 0}
|
soloRig: {fileID: 0}
|
||||||
multiplayerRig: {fileID: 0}
|
multiplayerRig: {fileID: 0}
|
||||||
networkManager: {fileID: 0}
|
networkManager: {fileID: 0}
|
||||||
autoConnectOrHost: 0
|
autoConnectOrHost: 1
|
||||||
@@ -108,12 +108,6 @@ public class PlayerComponent : NetworkBehaviour
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void OnDestroy()
|
|
||||||
{
|
|
||||||
DestroyDependencies();
|
|
||||||
base.OnDestroy();
|
|
||||||
}
|
|
||||||
|
|
||||||
public void DestroyDependencies()
|
public void DestroyDependencies()
|
||||||
{
|
{
|
||||||
foreach (var d in dependencies)
|
foreach (var d in dependencies)
|
||||||
|
|||||||
@@ -60,9 +60,9 @@ public class GameManager : NetworkBehaviour
|
|||||||
|
|
||||||
if (toSolo)
|
if (toSolo)
|
||||||
{
|
{
|
||||||
|
|
||||||
soloRig.Toggle(toSolo);
|
soloRig.Toggle(toSolo);
|
||||||
soloRig.Teleport(multiplayerRig.Position, multiplayerRig.Position);
|
soloRig.Teleport(multiplayerRig.Position, multiplayerRig.Position);
|
||||||
|
multiplayerRig.DestroyDependencies();
|
||||||
multiplayerRig = null;
|
multiplayerRig = null;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in new issue
Block a user