InstanceRange QML Type
Legt einen Bereich für „ RandomInstancing “ fest. Mehr...
| Import Statement: | import QtQuick3D.Helpers |
| Since: | Qt 6.2 |
| Inherits: |
Eigenschaften
- from : Variant
- proportional : bool
- to : Variant
Ausführliche Beschreibung
Der QML-Typ „InstanceRange“ wird verwendet, um den Variationsbereich für Attribute des Typs „ RandomInstancing “ festzulegen.
Dokumentation zu den Eigenschaften
from : Variant
Diese Eigenschaft legt die untere Grenze des Bereichs fest. Der Typ muss mit dem Typ des Attributs übereinstimmen, auf das dieser Bereich angewendet wird.
proportional : bool
Diese Eigenschaft legt fest, ob sich die Komponenten des Attributs proportional oder unabhängig voneinander ändern. Der Standardwert ist „ true “, was bedeutet, dass alle Komponenten unabhängig voneinander sind.
Beispielsweise definiert der folgende Code einen Skalierungsbereich, der das Seitenverhältnis des Modells beibehält:
InstanceRange {
from: Qt.vector3d(1, 1, 1)
to: Qt.vector3d(5, 5, 5)
proportional: true
}Dies definiert einen Graustufen-Farbbereich:
InstanceRange {
from: "black"
to: "white"
proportional: true
}Während das Folgende einen Bereich definiert, der alle Farben abdeckt
InstanceRange {
from: "black"
to: "white"
}to : Variant
Diese Eigenschaft legt die Obergrenze des Bereichs fest. Der Typ muss mit dem Typ des Attributs übereinstimmen, auf das dieser Bereich angewendet wird.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.