Hilfe
Parameter
handle | Identität einer Textur oder gegrabten Teiltextur |
x_start# | X-Startkoordinate der Grafiklinie |
y_start# | Y-Startkoordinate der Grafiklinie |
x_end# | X-Endkoordinate der Grafiklinie |
y_end# | Y-Endkoordinate der Grafiklinie |
size# | Zeichenstärke der Grafiklinie |
mode |
Zeichenmodus der Grafiklinie (Standard = 0)
0 - Bild wird mit Verlauf der Linie gestreckt 1 - Bild wird mit Verlauf der Linie ausgerollt 2 - Bild wird als Vector zur Zielposition ausgerichtet |
frame | Framebild welches angezeigt werden soll (Standard = 0) |
Rückgabewert
-
Beschreibung
Befehlname ehemals ''ImageLine3D''. Dieser Befehl zeichnet eine Textur als eine Linie zwischen zwei Punkten, wobei verschiedene Modi ausgewählt werden können. Die Start- und Endkoordinaten funktionieren nach dem gleichen Prinzip wie beim Befehl Line, nur dass sie nach dem Draw3D -Koordinatensystem gerechnet werden. Die Linienstärke bestimmt dabei, wie breit die Textur im Draw3D -Koordinatensystem sein soll.
''mode = 0'' bewirkt, dass die Textur entlang der beiden Koordinaten gestreckt wird, so dass es immer perfekt zwischen Start- und Endpunkt passt. ''mode = 1'' bewirkt, dass die Textur zwischen Start- und Endpunkt 'ausgerollt' wird. Es passt immer zwischen den beiden Punkten, jedoch wird es nicht gestreckt, sondern ggf. wiederholt gezeichnet. ''mode = 2'' bewirkt, dass die Textur in seiner vollen Länge gezeichnet wird, aber anhand der Linie ausgerichtet wird. Es fängt also beim Startpunkt an und wird unter dem gleichen Winkel wie dem der Linie gezeichnet.
''frame'' legt fest, welches Frame relativ zum Handle angezeigt wird. Ist Frame z.B. = 1, so wird einfach die Textur benutzt, das gleich nach der angegebener Textur geladen/erstellt/gegrabbt wurde. Man kann auch negative Framewerte angeben, wenn diese vorhanden sind.
Beispiel
Standardbeispiel: