79451451

Date: 2025-02-19 13:13:28
Score: 1.5
Natty:
Report link

Thank you both for your help. derHugo is right, my SetObjectVisibility(false); was executed only on server. I changed my HideObject method so it calls ClientRpc method for setting object visibility and now it works.

[Server]
public void HideObject(NetworkConnectionToClient client)
{
    RpcSetObjectVisibility(false);
    TargetSetActive(client);
}

[ClientRpc]
private void RpcSetObjectVisibility(bool visible)
{
    SetObjectVisibility(visible);
}
Reasons:
  • Blacklisted phrase (0.5): Thank you
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Davor Homa