C# Класс EasyVoiceSettings, RoverGame

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

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

Свойство Тип Описание
audioImportSettings AudioImportSettings,
baseDefaultFileName string
defaultFolder string
defaultVoice string
exportCSVFileEncodingUTF8 bool
importClips3D bool
importClipsFormat _AudioImporterFormat
importClipsLoadType _AudioImporterLoadType
instance EasyVoiceSettings,
linkClips bool
osxFileFormat string
querier EasyVoiceQuerier,
verificationActions VerificationActions,
voiceAges List
voiceDescriptions List
voiceGenders List
voiceNames List

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

Метод Описание
AssignDataAsset ( EasyVoiceDataAsset, newDataAsset ) : void
Awake ( ) : void
GetDefaultFileName ( ) : string
GetFirstSpeakerNameOrDefault ( ) : string
GetFullClipDefaultPath ( ) : string
GetSpeakerIndex ( string currentSpeakerName, bool includeDefault ) : int
GetSpeakerName ( int index, bool defaultIncluded ) : string
GetSpeakerNamesForEditor ( bool includeDefault, bool forSystem ) : string[]
Initialize ( ) : void
IsDefaultFolderValid ( ) : bool
MakeFileNameFromTemplate ( string speakerName, int index ) : string
SetBaseDefaultFileName ( string newValue ) : bool
SetDefaultFolder ( string newValue ) : bool
SetDefaultQuerier ( DefaultQuerier newValue ) : void
SetDefaultVoice ( string newValue ) : bool
SetInstance ( ) : void
SetLinkClips ( bool newValue ) : void
UnlinkDataAsset ( ) : void
UpgradeAsset ( ) : void
ValidVoiceName ( string speakerName, bool allowDefault ) : bool

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

Метод Описание
BuildFileNameFromTemplate ( string speakerName, int index ) : string

Make a file name from the default file name template and the specified repalcement speaker name and entry index

ClearQueriedData ( ) : void
InitializeQuerier ( ) : void
TrimStringFromRepeatedCharacters ( string str ) : string
Upgrade ( ) : void

This will, if necessary, upgrade the settings to the given version

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

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

public AssignDataAsset ( EasyVoiceDataAsset, newDataAsset ) : void
newDataAsset EasyVoiceDataAsset,
Результат void

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

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

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

public GetDefaultFileName ( ) : string
Результат string

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

public GetFirstSpeakerNameOrDefault ( ) : string
Результат string

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

public GetFullClipDefaultPath ( ) : string
Результат string

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

public GetSpeakerIndex ( string currentSpeakerName, bool includeDefault ) : int
currentSpeakerName string
includeDefault bool
Результат int

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

public GetSpeakerName ( int index, bool defaultIncluded ) : string
index int
defaultIncluded bool
Результат string

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

public GetSpeakerNamesForEditor ( bool includeDefault, bool forSystem ) : string[]
includeDefault bool
forSystem bool
Результат string[]

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

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

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

public IsDefaultFolderValid ( ) : bool
Результат bool

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

public MakeFileNameFromTemplate ( string speakerName, int index ) : string
speakerName string
index int
Результат string

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

public SetBaseDefaultFileName ( string newValue ) : bool
newValue string
Результат bool

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

public SetDefaultFolder ( string newValue ) : bool
newValue string
Результат bool

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

public SetDefaultQuerier ( DefaultQuerier newValue ) : void
newValue DefaultQuerier
Результат void

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

public SetDefaultVoice ( string newValue ) : bool
newValue string
Результат bool

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

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

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

public SetLinkClips ( bool newValue ) : void
newValue bool
Результат void

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

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

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

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

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

public ValidVoiceName ( string speakerName, bool allowDefault ) : bool
speakerName string
allowDefault bool
Результат bool

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

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

public AudioImportSettings, audioImportSettings
Результат AudioImportSettings,

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

public string baseDefaultFileName
Результат string

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

public string defaultFolder
Результат string

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

public string defaultVoice
Результат string

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

public bool exportCSVFileEncodingUTF8
Результат bool

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

public bool importClips3D
Результат bool

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

public _AudioImporterFormat importClipsFormat
Результат _AudioImporterFormat

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

public _AudioImporterLoadType importClipsLoadType
Результат _AudioImporterLoadType

instance публичное статическое свойство

public static EasyVoiceSettings, instance
Результат EasyVoiceSettings,

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

public bool linkClips
Результат bool

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

public string osxFileFormat
Результат string

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

public EasyVoiceQuerier, querier
Результат EasyVoiceQuerier,

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

public VerificationActions, verificationActions
Результат VerificationActions,

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

public List voiceAges
Результат List

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

public List voiceDescriptions
Результат List

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

public List voiceGenders
Результат List

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

public List voiceNames
Результат List