#Mesh renderers disabled on some

9 messages · Page 1 of 1 (latest)

crude reef
#

Hiya,
So I am testing in a Host-Client setup. Scene connection is checked and established and most network objects in the scene are visible and functional as they should. But few are not and I can't for the life of me figure out.

I've done a full clean re-install of FishNet (deleted all, and imported again).
It made more objects visible, but still not all...
All are scene objects and the 2 invisible ones are duplicate/copies of a visible one.

I have attempted to remove all and re-add it to the scene from the prefab. Also attempted to remove the Network Object for it to automatically be re-added again.

I've also refreshed scene ID.

All of this to no abail. Some Network Objects still have all their renderes disabled... But not all.

crude reef
#

Bump

latent herald
#

Which was the FishNet version again?

crude reef
hazy acorn
#

They aren't meeting conditions one reason or another. Only reason they would disable rendered only on host.

crude reef
hazy acorn
#

Not exactly. There's an event in networkobject you can sub to, seeing if this is indeed the case

#

OnHostVisibilityUpdated?.Invoke(_lastClientHostVisibility, visible);

#

But, it most likely is. You can add your own debug to observermanager too. Or just look at the conditions on the nob and see which could be causing it to hide the renderers. Can also add networkobserver and ignore manager to use no conditions to see if that fixes (though this is not recommended for most cases)