AW AVATAR SESSION
Uit 3Dwiki
AW_AVATAR_SESSION
Inhoud |
[bewerken] Type
Integer (alleen lezen)
[bewerken] Beschrijving
Bepaalt een avatar's unieke sessie nummer.
[bewerken] Notities
Elke gebruiker (en elke robot) krijgt een uniek sessie nummer toegewezen bij het inloggen.
Dit sessie nummer kan door SDK programma's gebruikt worden om gebruikers te volgen als ze door de wereld gaan.
Begrijp dat een nieuw sessie nummer word toegewezen bij elke login.
Dit betekend dat bijvoorbeeld als een nabije gebruiker Active Worlds verlaat en dan weer binnenkomt, ze zullen verschijnen met een nieuw sessie nummer ook al zijn ze dezelfde als eerst.
Privileges veranderen veroorzaakt ook een herlogin, wat betekend dat het sessie nummer ook dan veranderen zal.
[bewerken] Voorbeeld
/* Laten zien welk sessienummer elke avatar die in de buurt komt heeft. */ void handle_avatar_add(void) { printf("%s heeft sessienumber %d.\n", aw_string(AW_AVATAR_NAME), aw_int(AW_AVATAR_SESSION)); } aw_event_set(AW_EVENT_AVATAR_ADD, handle_avatar_add); aw_state_change(); while (!aw_wait(1000)) ;
[bewerken] Gebruikt door
- AW_CALLBACK_ADDRESS
- AW_CALLBACK_AVATAR_LOCATION
- AW_EVENT_AVATAR_ADD
- AW_EVENT_AVATAR_CHANGE
- AW_EVENT_AVATAR_DELETE
- AW_EVENT_AVATAR_RELOAD
Het is voorgesteld om dit artikel samen te voegen met SDK:Sessies. Reageren kan op de overleg pagina.
- Dubbele informatie is niet nodig. AW_AVATAR_SESSION zou het hoofdartikel zijn.

