DE/Element

From Multi Theft Auto: Wiki
Revision as of 18:43, 30 June 2022 by Shady (talk | contribs) (Created page with "Ein '''element''' ist eine generische Klasse, die fast alle entities im Spiel darstellen kann. Die eingebauten Elementtypen sind: {{Elements}} Jeder andere Elementtyp kann als abstraktes Element erstellt werden, das sich nicht auf eine entitiy des Spiels bezieht. Die Elemente '''resource''' und '''map''' werden beispielsweise erstellt, wenn Ressourcen und Karten geladen werden, um Entitäten zu gruppieren, die sie als ihre Kinder erstellen. Elemente ha...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Ein element ist eine generische Klasse, die fast alle entities im Spiel darstellen kann. Die eingebauten Elementtypen sind:

Jeder andere Elementtyp kann als abstraktes Element erstellt werden, das sich nicht auf eine entitiy des Spiels bezieht. Die Elemente resource und map werden beispielsweise erstellt, wenn Ressourcen und Karten geladen werden, um Entitäten zu gruppieren, die sie als ihre Kinder erstellen. Elemente haben gemeinsame Funktionen, wie z. B. das Abrufen von Typen und Listen, einen Zerstörungsvorgang, um sowohl das Element als auch das Spielobjekt, mit dem es verknüpft ist, zu entfernen (mit Ausnahme einiger Elemente, die nicht zerstört werden können, z. B. Client-Elemente), das Speichern und Abrufen von element data und viele weitere gemeinsame Vorgänge. Alle Elemente werden intern in einer tree structure gespeichert, und als solches hat jedes Element außer dem root ein übergeordnetes Element, das das root, eine resource, map oder ein anderes Element sein kann. Dies dient lediglich dazu, den Anwendungsbereich von Funktionsaufrufen zu deklarieren.

Related scripting functions

Client

Shared


Server

Shared