AudioSystem

open class AudioSystem : BaseSystem

Система отвечающая за проигрываение звуков и музыки на карте

Constructors

Link copied to clipboard
@Inject
constructor(assetManager: AssetManager)

Properties

Link copied to clipboard
open val engine: Engine
Link copied to clipboard
open val entities: ImmutableArray<Entity>
Link copied to clipboard
open val family: Family
Link copied to clipboard
open val player: Entity
Link copied to clipboard
open var priority: Int

Functions

Link copied to clipboard
open fun addedToEngine(engine: Engine)
open fun addedToEngine(engine: Engine)
Link copied to clipboard
open fun changeState(mute: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun isMuted(): Boolean
Link copied to clipboard
open fun playBySoundId(soundId: String)
Проиграть звук по ссылке
Link copied to clipboard
open fun playMusic(music: Music)
Link copied to clipboard
open fun playSound(sound: Sound)
Проиграть звук
Link copied to clipboard
open fun playSoundAtDistance(sound: Sound, position: Vector2)
Проигрывает звук на удалении от игрока
open fun playSoundAtDistance(sound: Sound, position: Vector2, db: Float)
Link copied to clipboard
Link copied to clipboard
open fun removedFromEngine(engine: Engine)
Link copied to clipboard
open fun setProcessing(processing: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun stopMusic()
Link copied to clipboard
open fun update(deltaTime: Float)
open fun update(deltaTime: Float)