Skip to content

Demos are broken out-of-the-box in a default Unity 6 URP project #1061

Description

@supwang

Demos are broken out-of-the-box in a default Unity 6 URP project.

Repro: Unity 6 Hub -> New Project -> "Universal 3D" template (defaults to URP

  • Active Input Handling = Input System only) -> import FishNet -> open any demo
    scene -> Play.

Result:

  1. All demo materials render magenta (they use Built-in RP shaders, not URP).
  2. Demo scripts use the legacy UnityEngine.Input API, so they throw
    InvalidOperationException every frame; players never spawn and nothing moves.

Networking itself works fine -- I only confirmed that by finding
"Local client is started for Tugboat." in the Editor log.

Suggestion: either ship URP variants of the demo materials and migrate demo
input to the Input System, or put a note in Getting Started saying the demos
target Built-in RP + legacy input. As-is, a first-time user on a default
Unity 6 project sees a magenta screen full of exceptions and reasonably
concludes the package is broken.

4.7.2R(Asset Store 版,2026-04-17)
6000.3.21f1(Unity 6.3 LTS)
Windows(Editor,DX12)
Free Version

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions