为什么我的 OnStartLocalPlayer 和 OnStartClient 执行了四次?

Why is my OnStartLocalPlayer and OnStartClient execute four time?

在我的 UNET 播放器代码中,我有 OnStartLocalPlayer,它被执行了四次。我添加了一个 gameobject.tag 所以我知道它是同一个播放器。我只用一个客户端执行此操作,即主机客户端,但我仍然执行了四次 OnStarLocalPlayer。

我终于解决了。我有四个继承到 Player_Script 的脚本,它们导致播放器脚本为每个继承的脚本执行一次。不知道这是否是错误。