Rope now connects on join
This commit is contained in:
parent
8a4a50bd67
commit
792b5407d2
|
@ -35,11 +35,10 @@ public class NetworkedGameSetup : NetworkBehaviour
|
|||
bool isServer = SteamManager.IsServer || LocalManager.IsServer;
|
||||
|
||||
GameObject[] players;
|
||||
players = SpawnPlayers(playerIds);
|
||||
//if (isServer)
|
||||
// players = SpawnPlayers(playerIds);
|
||||
//else
|
||||
// players = GetPlayers(playerIds);
|
||||
if (isServer)
|
||||
players = SpawnPlayers(playerIds);
|
||||
else
|
||||
players = GetPlayers(playerIds);
|
||||
|
||||
//StartCoroutine(LateSetupProcedue(players));
|
||||
}
|
||||
|
|
|
@ -74,7 +74,7 @@ public class RopeSimulator : MonoBehaviour
|
|||
|
||||
public static RopeSimulator instance;
|
||||
|
||||
private bool IsInitialized => start == null || end == null;
|
||||
private bool IsInitialized => !(start == null || end == null);
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
|
@ -88,7 +88,7 @@ public class RopeSimulator : MonoBehaviour
|
|||
}
|
||||
}
|
||||
|
||||
private void Start()
|
||||
private void OnEnable()
|
||||
{
|
||||
// Example of using rope builder
|
||||
//rope = new RopeBuilder()
|
||||
|
@ -240,6 +240,13 @@ public class RopeSimulator : MonoBehaviour
|
|||
|
||||
private void RebuildRopeColliders()
|
||||
{
|
||||
// Benjamin forgor... to assign
|
||||
if (ropeCollidersParent == null)
|
||||
{
|
||||
var holder = new GameObject("RopeHolder");
|
||||
ropeCollidersParent = holder.transform;
|
||||
}
|
||||
|
||||
for (int i = 0; i < ropeCollidersParent.childCount; i++)
|
||||
{
|
||||
Destroy(ropeCollidersParent.GetChild(i));
|
||||
|
@ -263,7 +270,7 @@ public class RopeSimulator : MonoBehaviour
|
|||
|
||||
private void Update()
|
||||
{
|
||||
if (IsInitialized)
|
||||
if (!IsInitialized)
|
||||
return;
|
||||
|
||||
colliderToSquezeForce.Clear();
|
||||
|
@ -375,6 +382,8 @@ public class RopeSimulator : MonoBehaviour
|
|||
|
||||
private void OnDrawGizmos()
|
||||
{
|
||||
return;
|
||||
|
||||
if (IsInitialized) return;
|
||||
if (!Application.isPlaying) return;
|
||||
|
||||
|
|
Loading…
Reference in New Issue