|
Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
|


Public 成员函数 | |
| void | PlayImpactSound (int value, Vector3 position, float loudnessMultiplier) |
| bool | PlayFootstepSound (ComponentCreature componentCreature, float loudnessMultiplier) |
| string | GetFootstepSoundMaterialName (ComponentCreature componentCreature) |
| override void | Load (ValuesDictionary valuesDictionary) |
| Public 成员函数 继承自 GameEntitySystem.Subsystem | |
| virtual void | OnEntityAdded (Entity entity) |
| virtual void | OnEntityRemoved (Entity entity) |
| virtual void | Save (ValuesDictionary valuesDictionary) |
| virtual void | Dispose () |
| virtual void | Initialize (Project project, ValuesDictionary valuesDictionary) |
额外继承的成员函数 | |
| 包函数 继承自 GameEntitySystem.Subsystem | |
| void | DisposeInternal () |
| 属性 继承自 GameEntitySystem.Subsystem | |
| Project | Project [get] |
| ValuesDictionary | ValuesDictionary [get] |
在文件 SubsystemSoundMaterials.cs 第 6 行定义.
| string Game.SubsystemSoundMaterials.GetFootstepSoundMaterialName | ( | ComponentCreature | componentCreature | ) |
|
virtual |
重载 GameEntitySystem.Subsystem .
在文件 SubsystemSoundMaterials.cs 第 98 行定义.
| bool Game.SubsystemSoundMaterials.PlayFootstepSound | ( | ComponentCreature | componentCreature, |
| float | loudnessMultiplier ) |
| void Game.SubsystemSoundMaterials.PlayImpactSound | ( | int | value, |
| Vector3 | position, | ||
| float | loudnessMultiplier ) |
| ValuesDictionary Game.SubsystemSoundMaterials.m_footstepSoundsValuesDictionary |
在文件 SubsystemSoundMaterials.cs 第 15 行定义.
| ValuesDictionary Game.SubsystemSoundMaterials.m_impactsSoundsValuesDictionary |
在文件 SubsystemSoundMaterials.cs 第 13 行定义.
| Random Game.SubsystemSoundMaterials.m_random = new() |
在文件 SubsystemSoundMaterials.cs 第 11 行定义.
| SubsystemAudio Game.SubsystemSoundMaterials.m_subsystemAudio |
在文件 SubsystemSoundMaterials.cs 第 9 行定义.
| SubsystemTerrain Game.SubsystemSoundMaterials.m_subsystemTerrain |
在文件 SubsystemSoundMaterials.cs 第 7 行定义.