HutongGames.PlayMaker.Actions.Speak Class Reference
Speak-action for PlayMaker. More...
Inheritance diagram for HutongGames.PlayMaker.Actions.Speak:
Public Member Functions | |
override void | OnEnter () |
Public Member Functions inherited from HutongGames.PlayMaker.Actions.SpeakBase | |
override void | OnEnter () |
override void | OnExit () |
Public Attributes | |
FsmString | Text = "Hello world!" |
Text to speak. More... | |
FsmString | RTVoiceNameWindows = "Zira" |
Name of the RT-Voice under Windows. More... | |
FsmString | RTVoiceNameMac = "Daniel" |
Name of the RT-Voice under macOS. More... | |
FsmString | RTVoiceNameAndroid = "en" |
Name of the RT-Voice under Android. More... | |
FsmString | RTVoiceNameIOS = "Daniel" |
Name of the RT-Voice under iOS. More... | |
FsmString | RTVoiceNameWSA = "Zira" |
Name of the RT-Voice under WSA. More... | |
FsmString | RTVoiceNameCustom = string.Empty |
Name of the RT-Voice in a custom provider. More... | |
FsmString | Culture = "en" |
Fallback culture (e.g. 'en', optional). More... | |
Public Attributes inherited from HutongGames.PlayMaker.Actions.SpeakBase | |
Crosstales.RTVoice.Model.Enum.SpeakMode | Mode |
Speak mode (default: 'Speak'). More... | |
FsmGameObject | AudioSource |
AudioSource for the output (optional). More... | |
FsmFloat | Rate = 1 |
Speech rate of the speaker in percent (1 = 100%, default: 1, optional). More... | |
FsmFloat | Pitch = 1f |
Speech pitch of the speaker in percent (1 = 100%, default: 1, optional, mobile only). More... | |
FsmFloat | Volume = 1 |
Volume of the speaker in percent (1 = 100%, default: 1, optional). More... | |
Public Attributes inherited from HutongGames.PlayMaker.Actions.BaseRTVAction | |
FsmEvent | sendEvent |
Additional Inherited Members | |
Protected Member Functions inherited from HutongGames.PlayMaker.Actions.SpeakBase | |
void | subscribeEvents () |
void | unsubscribeEvents () |
Protected Attributes inherited from HutongGames.PlayMaker.Actions.SpeakBase | |
string | uid |
Detailed Description
Speak-action for PlayMaker.
Member Data Documentation
◆ Culture
FsmString HutongGames.PlayMaker.Actions.Speak.Culture = "en" |
Fallback culture (e.g. 'en', optional).
◆ RTVoiceNameAndroid
FsmString HutongGames.PlayMaker.Actions.Speak.RTVoiceNameAndroid = "en" |
Name of the RT-Voice under Android.
◆ RTVoiceNameCustom
FsmString HutongGames.PlayMaker.Actions.Speak.RTVoiceNameCustom = string.Empty |
Name of the RT-Voice in a custom provider.
◆ RTVoiceNameIOS
FsmString HutongGames.PlayMaker.Actions.Speak.RTVoiceNameIOS = "Daniel" |
Name of the RT-Voice under iOS.
◆ RTVoiceNameMac
FsmString HutongGames.PlayMaker.Actions.Speak.RTVoiceNameMac = "Daniel" |
Name of the RT-Voice under macOS.
◆ RTVoiceNameWindows
FsmString HutongGames.PlayMaker.Actions.Speak.RTVoiceNameWindows = "Zira" |
Name of the RT-Voice under Windows.
◆ RTVoiceNameWSA
FsmString HutongGames.PlayMaker.Actions.Speak.RTVoiceNameWSA = "Zira" |
Name of the RT-Voice under WSA.
◆ Text
FsmString HutongGames.PlayMaker.Actions.Speak.Text = "Hello world!" |
Text to speak.
The documentation for this class was generated from the following file:
- C:/Users/slaub/Unity/assets/RTVoice/RTVoicePro/Assets/Plugins/crosstales/RTVoice/3rd party/PlayMaker/Scripts/Speak.cs