</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">Der Name des letzten geänderten Parameters im Einstellungsdialog oder in der Parameterliste des Objekteditors. Beim ersten Aufruf des Einstellungsfensters ist GLOB_MODPAR_NAME zunächst leer (““)Hier eine grobe Richtung. Frage nach, wenn das Ausprogrammieren Schwierigkeiten macht.
</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">! Parameter in Liste:
! neig; Neigung, numerischer Wert, Fließkomma
! endX; Objektlänge, numerischer Wert, Längenmaß
! endY; Höhenunterschied, numerischer Wert, Längenmaß
! Parameter Skript
VALUES "endX" CUSTOM,RANGE(0,)
endX=max(0.0001,endX)
if GLOB_CONTEXT=5 and (GLOB_MODPAR_NAME="" or GLOB_MODPAR_NAME="endX" or GLOB_MODPAR_NAME="endY") then
if abs(neig-endY/endX)<0.0001 then
neig=endY/endX
parameters neig=neig
endif
if GLOB_CONTEXT=5 and GLOB_MODPAR_NAME="neig" then
if abs(neig-endY/endX)<0.0001 then
endY=neig*endX
parameters endY=endY
endifOhne Garantie FBTK.
In 2D solltest du aber nicht wieder neig sondern endy/endx ausgeben.
Beachte aber auch, daß der PARAMETERS-Befehl Auswirkungen auf ALLE aktiviereten Objekte hat. "Gelesen" werden aber nur die Parameter des zuletzt aktivierten Objektes, "geschrieben" aber die von allen. Öffne den Einstellungsdialog eines patzierten Objektes dieser Art also immer nur mit 1 aktivierten Objekt. Sonst gibts Durcheinander.