Тип QML PlayVariation
Определяет вариацию воспроизведения для звуков. Таким образом, каждый раз, когда воспроизводится тот же звук, он может быть немного другим, даже с тем же AudioSample. Подробнее...
| Заявление об импорте: | import QtAudioEngine 1.1 |
| С: | Qt 5.0 |
| Наследует: |
Свойства
Подробное описание
PlayVariation должен быть определён внутри Sound или добавлен к нему с помощью Sound.addPlayVariation(), если PlayVariation создаётся динамически.
Rectangle {
color:"white"
width: 300
height: 500
AudioEngine {
id:audioengine
AudioSample {
name:"explosion01"
source: "explosion-01.wav"
}
AudioSample {
name:"explosion02"
source: "explosion-02.wav"
}
Sound {
name:"explosion"
playType: Sound.Random
PlayVariation {
sample:"explosion01"
minPitch: 0.8
maxPitch: 1.1
}
PlayVariation {
sample:"explosion02"
minGain: 1.1
maxGain: 1.5
}
}
}
} Документация по свойствам
looping : bool
Это свойство указывает, будет ли воспроизведение циклическим.
maxGain : real
Это свойство задаёт максимальное значение усиления, которое может быть применено при любом воспроизведении.
maxPitch : real
Это свойство задаёт максимальное изменение тембра, которое может быть применено при любом воспроизведении.
minGain : real
Это свойство задаёт минимальное значение усиления, которое может быть применено при любом воспроизведении.
minPitch : real
Это свойство задаёт минимальное изменение тембра, которое может быть применено при любом воспроизведении.
sample : string
Это свойство указывает, какой AudioSample будет использоваться в этой вариации.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtaudioengine-playvariation.html