Jump to content
Unity Insider Forum
Sign in to follow this  
Westi02

Variable von einem Spieler zum anderen schicken

Recommended Posts

Hallo, ich versuch ein 2 Spieler Online Multiplayer Spiel umzusetzen. 

Dafür muss ich eine Variable jeweils von dem einen Spieler zum anderen schicken.

Ich habe dazu leider bisher nichts gefunden, deshalb Frage ich jetzt hier.

Ich hoffe mir kann jemand helfen.

Danke im voraus.😃

Share this post


Link to post
Share on other sites

Was bedeutet für dich "Variable zu einem anderen Spieler schicken" ?

Wenn du UNET benutzt, kann der Spieler der Host ist mit SyncVar eine Variable setzen, welche dann für alle anderen Spieler synchronisiert wird. Wenn es allerdings nur um die Kommunikation 2er Clients oder so geht, dann benutze am Besten einen Command und einen TargetRPC. Du hast also eine Command Methode die von dem Spielr aufgerufen wird der die Daten schicken will. Der Host schickt diese dann an den ZielClient über eine TargetRPC Methode.

Der genauere Anwendungsfall wäre ganz hilfreich zu wissen bzw. ob du überhaupt mit UNET arbeitest.

Share this post


Link to post
Share on other sites
vor 5 Stunden schrieb Helishcoffe:

Was bedeutet für dich "Variable zu einem anderen Spieler schicken" ?

Wenn du UNET benutzt, kann der Spieler der Host ist mit SyncVar eine Variable setzen, welche dann für alle anderen Spieler synchronisiert wird. Wenn es allerdings nur um die Kommunikation 2er Clients oder so geht, dann benutze am Besten einen Command und einen TargetRPC. Du hast also eine Command Methode die von dem Spielr aufgerufen wird der die Daten schicken will. Der Host schickt diese dann an den ZielClient über eine TargetRPC Methode.

Der genauere Anwendungsfall wäre ganz hilfreich zu wissen bzw. ob du überhaupt mit UNET arbeitest.

Ich arbeite mit dem in Unity integrierten Multiplayer. Also ich habe ein Clicker Spiel und ich möchte das mein Gegner gegen den ich spiele angezeigt bekommt wie viele Punkte ich habe und ich auch sehe wie viele er hat.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×