C# Класс UnityEngine.AudioClip

A container for audio data.

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

Private Properties

Свойство Тип Описание
Construct_Internal AudioClip
Create AudioClip
Create AudioClip
Create AudioClip
GetData bool
Init_Internal void
InvokePCMReaderCallback_Internal void
InvokePCMSetPositionCallback_Internal void
LoadAudioData bool
SetData bool
UnloadAudioData bool

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

Метод Описание
Create ( string name, int lengthSamples, int channels, int frequency, bool stream ) : AudioClip

Creates a user AudioClip with a name and with the given length in samples, channels and frequency.

Create ( string name, int lengthSamples, int channels, int frequency, bool stream, PCMReaderCallback pcmreadercallback ) : AudioClip
Create ( string name, int lengthSamples, int channels, int frequency, bool stream, PCMReaderCallback pcmreadercallback, PCMSetPositionCallback pcmsetpositioncallback ) : AudioClip

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

Метод Описание
Construct_Internal ( ) : AudioClip
Create ( string name, int lengthSamples, int channels, int frequency, bool _3D, bool stream ) : AudioClip
Create ( string name, int lengthSamples, int channels, int frequency, bool _3D, bool stream, PCMReaderCallback pcmreadercallback ) : AudioClip
Create ( string name, int lengthSamples, int channels, int frequency, bool _3D, bool stream, PCMReaderCallback pcmreadercallback, PCMSetPositionCallback pcmsetpositioncallback ) : AudioClip
GetData ( float data, int offsetSamples ) : bool
Init_Internal ( string name, int lengthSamples, int channels, int frequency, bool stream ) : void
InvokePCMReaderCallback_Internal ( float data ) : void
InvokePCMSetPositionCallback_Internal ( int position ) : void
LoadAudioData ( ) : bool
SetData ( float data, int offsetSamples ) : bool
UnloadAudioData ( ) : bool

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

Create() публичный статический метод

Creates a user AudioClip with a name and with the given length in samples, channels and frequency.

public static Create ( string name, int lengthSamples, int channels, int frequency, bool stream ) : AudioClip
name string Name of clip.
lengthSamples int Number of sample frames.
channels int Number of channels per frame.
frequency int Sample frequency of clip.
stream bool True if clip is streamed, that is if the pcmreadercallback generates data on the fly.
Результат AudioClip

Create() публичный статический метод

public static Create ( string name, int lengthSamples, int channels, int frequency, bool stream, PCMReaderCallback pcmreadercallback ) : AudioClip
name string
lengthSamples int
channels int
frequency int
stream bool
pcmreadercallback PCMReaderCallback
Результат AudioClip

Create() публичный статический метод

public static Create ( string name, int lengthSamples, int channels, int frequency, bool stream, PCMReaderCallback pcmreadercallback, PCMSetPositionCallback pcmsetpositioncallback ) : AudioClip
name string
lengthSamples int
channels int
frequency int
stream bool
pcmreadercallback PCMReaderCallback
pcmsetpositioncallback PCMSetPositionCallback
Результат AudioClip