SDK:Sessies

Uit 3Dwiki

Ga naar: navigatie, zoeken

Dit artikel kan nog aangevuld worden. Als je meer informatie hebt, graag! Verander dit artikel
Er wordt vooral aandacht gevraagd voor: review en een code voorbeeld voor een oplossing

Afbeelding:Tango-go-up.png Ga naar de hoofdpagina SDK

Als je meerdere gebruikers in je wereld hebt rondlopen waarop een robot moet reageren kan het een probleem zijn om te reageren naar de juiste gebruiker.

Normaal kun je de sessie opvragen met:

aw_int(AW_AVATAR_SESSION)

Alleen kan dit de verkeerde sessie teruggeven. Dit geef namelijk de sessie terug van de gebruiker die als laatst een event heeft getriggerd. Dus als tijdens het uitvoeren van de acties van de ene gebruiker, een andere gebruiker een (ander) event triggert dan verandert de waarde van AW_AVATAR_SESSION en worden de resterende acties van de eerste gebruiker uitgevoerd voor de laatste gebruiker.

De oplossing is het registreren van de sessie van de gebruiker die het event uitvoert. Als de gebruiker weer een event uitvoert stuur je een bericht naar de opgeslagen sessie.


Het is voorgesteld om dit artikel samen te voegen met AW_AVATAR_SESSION. Reageren kan op de overleg pagina.

Dubbele informatie is niet nodig. AW_AVATAR_SESSION zou het hoofdartikel zijn.
Persoonlijke instellingen