Topic: PUN2 & UFE2.4 have 25 errors??
Hi, I was looking forward to UFE 2.4.
I tried both of them in new project.
I opened Photon2API package.
but...
Assets\Photon\PhotonUnityNetworking\Code\Editor\PhotonViewInspector.cs(87,32): error CS0029: Cannot implicitly convert type 'Photon.Realtime.Player' to 'Player'
Assets\Photon\PhotonUnityNetworking\Code\Editor\PhotonViewInspector.cs(88,32): error CS0029: Cannot implicitly convert type 'Photon.Realtime.Player' to 'Player'
Assets\Photon\PhotonUnityNetworking\Code\Editor\PhotonViewInspector.cs(89,32): error CS0029: Cannot implicitly convert type 'Photon.Realtime.Player' to 'Player'
Assets\Photon\PhotonUnityNetworking\Code\Editor\PhotonViewInspector.cs(90,89): error CS1061: 'Player' does not contain a definition for 'ActorNumber' and no accessible extension method 'ActorNumber' accepting a first argument of type 'Player' could be found (are you missing a using directive or an assembly reference?)
Assets\Photon\PhotonUnityNetworking\Code\Editor\PhotonViewInspector.cs(90,117): error CS1061: 'Player' does not contain a definition for 'NickName' and no accessible extension method 'NickName' accepting a first argument of type 'Player' could be found (are you missing a using directive or an assembly reference?)
Assets\Photon\PhotonUnityNetworking\Code\Editor\PhotonViewInspector.cs(90,142): error CS1061: 'Player' does not contain a definition for 'IsMasterClient' and no accessible extension method 'IsMasterClient' accepting a first argument of type 'Player' could be found (are you missing a using directive or an assembly reference?)
Assets\Photon\PhotonUnityNetworking\Code\Editor\PhotonViewInspector.cs(91,84): error CS1061: 'Player' does not contain a definition for 'ActorNumber' and no accessible extension method 'ActorNumber' accepting a first argument of type 'Player' could be found (are you missing a using directive or an assembly reference?)
Assets\Photon\PhotonUnityNetworking\Code\Editor\PhotonViewInspector.cs(91,112): error CS1061: 'Player' does not contain a definition for 'NickName' and no accessible extension method 'NickName' accepting a first argument of type 'Player' could be found (are you missing a using directive or an assembly reference?)
Assets\Photon\PhotonUnityNetworking\Code\Editor\PhotonViewInspector.cs(91,137): error CS1061: 'Player' does not contain a definition for 'IsMasterClient' and no accessible extension method 'IsMasterClient' accepting a first argument of type 'Player' could be found (are you missing a using directive or an assembly reference?)
Assets\Photon\PhotonUnityNetworking\Code\Editor\PhotonViewInspector.cs(92,103): error CS1061: 'Player' does not contain a definition for 'NickName' and no accessible extension method 'NickName' accepting a first argument of type 'Player' could be found (are you missing a using directive or an assembly reference?)
Assets\Photon\PhotonUnityNetworking\Code\Editor\PhotonViewInspector.cs(92,128): error CS1061: 'Player' does not contain a definition for 'IsMasterClient' and no accessible extension method 'IsMasterClient' accepting a first argument of type 'Player' could be found (are you missing a using directive or an assembly reference?)
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PunTeams.cs(84,30): error CS0115: 'PunTeams.OnPlayerPropertiesUpdate(Player, Hashtable)': no suitable method found to override
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PunTeams.cs(89,30): error CS0115: 'PunTeams.OnPlayerLeftRoom(Player)': no suitable method found to override
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PunTeams.cs(94,30): error CS0115: 'PunTeams.OnPlayerEnteredRoom(Player)': no suitable method found to override
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PhotonTeamsManager.cs(146,31): error CS0539: 'PhotonTeamsManager.OnPlayerPropertiesUpdate(Player, Hashtable)' in explicit interface declaration is not found among members of the interface that can be implemented
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PhotonTeamsManager.cs(203,31): error CS0539: 'PhotonTeamsManager.OnPlayerLeftRoom(Player)' in explicit interface declaration is not found among members of the interface that can be implemented
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PhotonTeamsManager.cs(218,31): error CS0539: 'PhotonTeamsManager.OnPlayerEnteredRoom(Player)' in explicit interface declaration is not found among members of the interface that can be implemented
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PhotonTeamsManager.cs(484,31): error CS0539: 'PhotonTeamsManager.OnMasterClientSwitched(Player)' in explicit interface declaration is not found among members of the interface that can be implemented
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PhotonTeamsManager.cs(44,77): error CS0535: 'PhotonTeamsManager' does not implement interface member 'IInRoomCallbacks.OnPlayerEnteredRoom(Player)'
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PhotonTeamsManager.cs(44,77): error CS0535: 'PhotonTeamsManager' does not implement interface member 'IInRoomCallbacks.OnPlayerLeftRoom(Player)'
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PhotonTeamsManager.cs(44,77): error CS0535: 'PhotonTeamsManager' does not implement interface member 'IInRoomCallbacks.OnPlayerPropertiesUpdate(Player, Hashtable)'
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PhotonTeamsManager.cs(44,77): error CS0535: 'PhotonTeamsManager' does not implement interface member 'IInRoomCallbacks.OnMasterClientSwitched(Player)'
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PlayerNumbering.cs(99,30): error CS0115: 'PlayerNumbering.OnPlayerEnteredRoom(Player)': no suitable method found to override
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PlayerNumbering.cs(104,30): error CS0115: 'PlayerNumbering.OnPlayerLeftRoom(Player)': no suitable method found to override
Assets\Photon\PhotonUnityNetworking\UtilityScripts\PhotonPlayer\PlayerNumbering.cs(109,30): error CS0115: 'PlayerNumbering.OnPlayerPropertiesUpdate(Player, Hashtable)': no suitable method found to override
25 errors.
The moment I put in UFE2, it gave me an error, so I thought there must be a problem with UFE2...