Spec-Zone.ru › Qt

Тип QML InstanceRange

Указывает диапазон для RandomInstancing. Подробнее...

Заявление об импорте: import QtQuick3D.Helpers
С: Qt 6.2
Наследует:

Object3D

  • Список всех членов, включая унаследованные

Свойства

  • from : Variant
  • proportional : bool
  • to : Variant

Подробное описание

Тип QML InstanceRange используется для указания диапазона изменения атрибутов для RandomInstancing.

Документация по свойствам

from : Variant

Это свойство определяет нижнюю границу диапазона. Тип должен соответствовать типу атрибута, к которому применяется этот диапазон.

proportional : bool

Это свойство определяет, изменяются ли компоненты атрибута пропорционально или независимо. Значение по умолчанию — true, что означает, что все компоненты независимы.

Например, следующее определяет диапазон масштабирования, который сохраняет соотношение сторон модели:

InstanceRange {
    from: Qt.vector3d(1, 1, 1)
    to: Qt.vector3d(5, 5, 5)
    proportional: true
}

Это определяет диапазон серого цвета:

InstanceRange {
    from: "black"
    to: "white"
    proportional: true
}

В то время как следующее определяет диапазон, охватывающий все цвета

InstanceRange {
    from: "black"
    to: "white"
}

to : Variant

Это свойство определяет верхнюю границу диапазона. Тип должен соответствовать типу атрибута, к которому применяется этот диапазон.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtquick3d-helpers-instancerange.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API