C# Класс GAudio.Examples.DemoSceneMain

Наследование: UnityEngine.MonoBehaviour, IGATPulseController
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
chords PatternPitches[]
doubletimeLineColor UnityEngine.Color
fftLine DrawFFTModule
granularPattern PulsedPatternModule
particles UnityEngine.ParticleSystem
patternA PulsedPatternModule
patternB PulsedPatternModule
patternLine PatternLine
pulse PulseModule
sampleBank GATResamplingSampleBank

Открытые методы

Метод Описание
IGATPulseController ( IGATPulseInfo prevPulseInfo ) : void
OnDisable ( ) : void
OnEnable ( ) : void
OnGUI ( ) : void
PatternAWillPlay ( PatternSample sampleInfo, int indexInPattern, double dspTime ) : void
PlayParticles ( ) : void
PlayStreakEnd ( PatternSample sampleInfo, double dspTime ) : void
Start ( ) : void
TryChangeChord ( ) : void
Update ( ) : void

Приватные методы

Метод Описание
LerpFFTLineColor ( float duration, Color fromColor, Color targetColor ) : IEnumerator
LerpFFTLineColorRoutine ( double startDspTime, float duration ) : IEnumerator
TweenGranularPitch ( float duration, float targetPitch ) : IEnumerator

Описание методов

IGATPulseController() публичный Метод

public IGATPulseController ( IGATPulseInfo prevPulseInfo ) : void
prevPulseInfo IGATPulseInfo
Результат void

OnDisable() публичный Метод

public OnDisable ( ) : void
Результат void

OnEnable() публичный Метод

public OnEnable ( ) : void
Результат void

OnGUI() публичный Метод

public OnGUI ( ) : void
Результат void

PatternAWillPlay() публичный Метод

public PatternAWillPlay ( PatternSample sampleInfo, int indexInPattern, double dspTime ) : void
sampleInfo PatternSample
indexInPattern int
dspTime double
Результат void

PlayParticles() публичный Метод

public PlayParticles ( ) : void
Результат void

PlayStreakEnd() публичный Метод

public PlayStreakEnd ( PatternSample sampleInfo, double dspTime ) : void
sampleInfo PatternSample
dspTime double
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

TryChangeChord() публичный Метод

public TryChangeChord ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

Описание свойств

chords публичное свойство

public PatternPitches[] chords
Результат PatternPitches[]

doubletimeLineColor публичное свойство

public Color,UnityEngine doubletimeLineColor
Результат UnityEngine.Color

fftLine публичное свойство

public DrawFFTModule fftLine
Результат DrawFFTModule

granularPattern публичное свойство

public PulsedPatternModule granularPattern
Результат PulsedPatternModule

particles публичное свойство

public ParticleSystem,UnityEngine particles
Результат UnityEngine.ParticleSystem

patternA публичное свойство

public PulsedPatternModule patternA
Результат PulsedPatternModule

patternB публичное свойство

public PulsedPatternModule patternB
Результат PulsedPatternModule

patternLine публичное свойство

public PatternLine,GAudio.Examples patternLine
Результат PatternLine

pulse публичное свойство

public PulseModule pulse
Результат PulseModule

sampleBank публичное свойство

public GATResamplingSampleBank sampleBank
Результат GATResamplingSampleBank