| Serverstatus: offline |
|||
3D Spiele Welt - API Documentation- Übersicht - Interaktionsmöglichkeiten für Ihre Objekte - Serverseitige Kontexte - Serverseitige Kontexte
LinkedObjectContextDieser Kontext liefert verbundene Objekte. Über das BuilderMenu (F10) können Objekte beliebig verknüpft werden. Der Parent (Welcher die Verknüpften Objekte als LinkedLivingServerObject erhält kann diese Objekte kontrollieren.LOPropertyContextÜber diesen Kontext können Eigenschaften registriert werden die von der 3D Spiele Welt automatisch an den Client übertragen werden.Wird vom ServerObjekt eines Würfels die Oberflächenfarbe registriert, steht dem clientseitigen Objekt die Eigenschaft beim Initialisieren zur Verfügung. ScheduleContextDer ScheduleContext erlaubt das Erstellen von Timer um eine Aktion z.B. alle 5 Sekunden auszuführen. Zudem können Routinen einmalig in einem angegebenen Zeitraum ausgeführt werden.getMessagingContext (Zugriffsbeschränkt)Erlaubt das Senden von EMails uä.Sonstige MethodengetPositionProperty():LOPositionPropertyerlaubt das Abfragen der Position für das Objekt. Wird diese Eigenschaft verändert, ändert sich auch die Position des Objekts (auf allen Clients). getMyID():intliefert die eindeutige ID auf dem Server. Ist die ID kleiner als 0 ist es ein Objekt welches beim Neustart des Servers nicht neu erzeugt wird. Erzeugen von anderen Objekten mit Hilfe von createObject(). Folgendes Beispiel erzeugt ein Würfel neben disem Objekt:
destroyChildren()zerstört alle erzeugten Objekten (siehe createObject). destroyMe()zerstört dieses Objekt und alle abhängigen Objekte (siehe createObject). getLogger()liefert den serverseitigen Logger. Diese Nachrichten werden bei Bedarf zur Überwachung an den Client übertragen. (F10 -> LogWindow)
|
||||||||||||||
| © Copyright 2006-2012, ToKi Soft, Germany | Sitemap |