Search Issue Tracker

Won't Fix

Votes

0

Found in

2017.3.1p3

Issue ID

1040910

Regression

No

[Networking] Base class command only called on first deriving script attached to a GameObject

Networking

-

Steps to reproduce:
1) Open the attached project.
2) Build a standalone client (any platform).
3) Run 'Test' scene and start the server on the editor.
4) Run the client and connect to the server.

Expected: 'one' and 'two' is printed in the Console.
Actual: 'one' is printed twice in the Console.

This happens because all calls are only received on the first script that is attached to a GameObject.

Reproduced on:
2018.3.0a1, 2018.2.0b6, 2017.1.4p1

Tested on macOS and Windows.

  1. Resolution Note:

    Mass closure of UNET Bugs.
    As UNet is Deprecated we are moving to low maintenance mode, where critical issues can get fixes.
    Closing this bug as part of cleaning-up the Bug List.

    If you feel this bug is really a road-blocker, you can reopen the bug and we will work on this one.

    For more information and next steps see this [blog post](https://blogs.unity3d.com/2018/08/02/evolving-multiplayer-games-beyond-unet/) and the [FAQ](https://support.unity3d.com/hc/en-us/articles/360001252086-UNet-Deprecation-FAQ)

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.