Bezeichnung
Group.Remove -- löst das Objekt von der Gruppe
Übersicht
moai.DoMethod(id, "Remove", obj)
Beschreibung
Mit dieser Methode kann das angegebene Objekt von der angegebenen Gruppe gelöst werden. Nachdem diese Methode ausgeführt wurde, wird das angegebene Objekt seinen Zustand von angehängt auf losgelöst ändern. Das bedeutet, dass Sie es nun mit der Methode Group.Insert an eine andere Gruppe anhängen oder mit mit dem Befehl moai.FreeObject() aus dem Speicher löschen können.

Bevor Sie diese Methode aufrufen können, müssen Sie die Gruppe in einen speziellen Zustand versetzen, in dem Elemente hinzugefügt und entfernt werden können. Dies kann durch Ausführen der Methoden Group.InitChange und Group.ExitChange für das jeweilige Gruppenobjekt erfolgen.

Eingaben
id
ID des Gruppenobjekts
obj
ID des zu loslösenden Objekts
Beispiel
moai.DoMethod("mygroup", "initchange")
moai.DoMethod("mygroup", "remove", "mychild")
moai.DoMethod("mygroup", "exitchange", false)
Der obige Code entfernt das Element "mychild" aus der Gruppe "mygroup". Sie können dann "mychild" an eine andere Gruppe anhängen oder aus dem Speicher löschen.

Navigation zeigen