InstanceRange QML Type
Gibt einen Bereich für RandomInstancing an. Mehr...
Import Statement: | import QtQuick3D.Helpers |
Since: | Qt 6.2 |
Inherits: |
Eigenschaften
- from : Variant
- proportional : bool
- to : Variant
Detaillierte Beschreibung
Der QML-Typ InstanceRange wird verwendet, um den Variationsbereich für die Attribute RandomInstancing anzugeben.
Eigenschaft Dokumentation
from : Variant |
Diese Eigenschaft gibt die untere Grenze des Bereichs an. Der Typ muss mit dem Typ des Attributs übereinstimmen, auf das dieser Bereich angewendet wird.
proportional : bool |
Diese Eigenschaft bestimmt, ob die Komponenten des Attributs proportional oder unabhängig voneinander variieren. Der Standardwert ist true
, was bedeutet, dass alle Komponenten unabhängig sind.
Im Folgenden wird zum Beispiel ein Skalierungsbereich definiert, der das Seitenverhältnis des Modells beibehält:
InstanceRange { from: Qt.vector3d(1, 1, 1) to: Qt.vector3d(5, 5, 5) proportional: true }
Damit wird ein Graustufen-Farbbereich definiert:
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 gibt die obere Grenze des Bereichs an. Der Typ muss mit dem Typ des Attributs übereinstimmen, auf das dieser Bereich angewendet wird.
© 2025 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.