C# 클래스 EasyVoiceSettings, RoverGame

상속: UnityEngine.ScriptableObject
파일 보기 프로젝트 열기: Stumpstump/RoverGame 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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