/// <summary> /// Initializes the <see cref="ActionDisplayScripts"/> class. /// </summary> static ActionDisplayScripts() { _contentManager = ContentManager.Create(); _audioManager = AudioManager.GetInstance(_contentManager); _actionDisplays = ActionDisplayCollection.Read(ContentPaths.Build); }
/// <summary> /// Called when the screen is added /// </summary> public override void Initialize() { base.Initialize(); // Get the audio manager after the ScreenManger has already been set _audioManager = (IAudioManager)Game.Services.GetService(typeof(IAudioManager)); }
/// <summary> /// Constructor. /// </summary> public OptionsMenuScreen(IAudioManager audioManager) : base("Options") { // Create our menu entries. ungulateMenuEntry = new MenuEntry(string.Empty); languageMenuEntry = new MenuEntry(string.Empty); frobnicateMenuEntry = new MenuEntry(string.Empty); elfMenuEntry = new MenuEntry(string.Empty); SetMenuEntryText(); MenuEntry back = new MenuEntry("Back"); // Hook up menu event handlers. ungulateMenuEntry.Selected += UngulateMenuEntrySelected; languageMenuEntry.Selected += LanguageMenuEntrySelected; frobnicateMenuEntry.Selected += FrobnicateMenuEntrySelected; elfMenuEntry.Selected += ElfMenuEntrySelected; back.Selected += OnCancel; // Add entries to the menu. MenuEntries.Add(ungulateMenuEntry); MenuEntries.Add(languageMenuEntry); MenuEntries.Add(frobnicateMenuEntry); MenuEntries.Add(elfMenuEntry); MenuEntries.Add(back); }
public static IAudioManager GetAudioManager() { if (audioManager == null) { audioManager = new AudioManager(); audioManager.init(); } return audioManager; }
/// <summary> /// Constructor. /// </summary> public PauseMenuScreen(IAudioManager audioManager) : base("Paused") { // Create our menu entries. MenuEntry resumeGameMenuEntry = new MenuEntry("Resume Game"); MenuEntry quitGameMenuEntry = new MenuEntry("Quit Game"); // Hook up menu event handlers. resumeGameMenuEntry.Selected += OnCancel; quitGameMenuEntry.Selected += QuitGameMenuEntrySelected; // Add entries to the menu. MenuEntries.Add(resumeGameMenuEntry); MenuEntries.Add(quitGameMenuEntry); }
public void Initialize(ContentManager Content) { _parser = new EXParser(); _audioManager = ExhibeatSettings.GetAudioManager(); }
public AudioItemManager(IAudioManager audioManager) { this.audioManager = audioManager; }
public override void Initialize() { _audioManager = (IAudioManager)Game.Services.GetService(typeof(IAudioManager)); }
public void Initialize(GameObject letterObjectViewPrefab, GameObject shadowPrefab, Vector3[] eggPositions, Vector3[] lettersMaxPositions, IAudioManager audioManager) { this.letterObjectViewPrefab = letterObjectViewPrefab; this.shadowPrefab = shadowPrefab; this.lettersMaxPositions = lettersMaxPositions; this.eggPositions = eggPositions; eggCollider.DisableCollider(); EggShow(false); eggParticleWin.SetActive(false); eggParticleCorrect.SetActive(false); this.audioManager = audioManager; piecePoofCompleteCount = 0; eggEggCrackCompleteSent = false; InitializeEggPices(); currentRotation = new Vector3(0f, 0f, -90f); GoToPosition(0, currentRotation); emoticonsController = new EggEmoticonsController(emoticonsScale, emoticonPrefab, eggEmoticonsMaterials); }
// =========================================================== // Constructors // =========================================================== //public BaseAudioEntity(final IAudioManager<? extends IAudioEntity> pAudioManager) { public BaseAudioEntity(IAudioManager pAudioManager) { this.mAudioManager = pAudioManager; }
/// <summary> /// Specifies what services to provide. /// </summary> /// <param name="input">The input service to provide.</param> /// <param name="audio">The audio service to provide.</param> public static void Provide(IInputManager input, IAudioManager audio) { Provide(input); Provide(audio); }
/// <summary> /// Specifies an audio manager service to provide. /// </summary> /// <param name="audio">An object implementing the <see cref="IAudioManager" /> interface.</param> public static void Provide(IAudioManager audio) { _audio = audio; }
protected IAudioManager _audioMgr; // IMPROVE static? public MortalItemAnimator(Animation animation) { _animation = animation; _animation.cullingType = AnimationCullingType.BasedOnRenderers; _animation.enabled = true; _audioMgr = References.SFXManager; }
protected override void Awake () { base.Awake(); audioManager = Engine.GetService<IAudioManager>(); }
public AudioServiceHost(IAudioManager audiomanager) { audiomgr = audiomanager; }
public override void LoadContent() { base.LoadContent(); _audioManager = (IAudioManager)Game.Services.GetService(typeof(IAudioManager)); _blockTexture1 = Game.Content.Load<Texture2D>("tile_stone1"); _blockTexture2 = Game.Content.Load<Texture2D>("tile_stone2"); _blockTexture3 = Game.Content.Load<Texture2D>("tile_stone4"); _bgTexture = Game.Content.Load<Texture2D>("bg"); Texture2D animatedSpriteTexture = Game.Content.Load<Texture2D>("gold"); _playerSprite = _frontSpriteManager.CreateSprite(new Player(this, "PlayerSprite", animatedSpriteTexture, 1, 6)); _playerSprite.Position = new Vector2(200, 22); }
public override void Initialize() { // create our content manager content = new ContentManager(IService, "Content"); IGraphicsDeviceService graphicsDeviceService = (IGraphicsDeviceService)IService.GetService(typeof(IGraphicsDeviceService)); GraphicsDevice graphicsDevice = graphicsDeviceService.GraphicsDevice; // create our spritebatch spriteBatch = new SpriteBatch(graphicsDevice); // get the game console console = (IGameConsole)IService.GetService(typeof(IGameConsole)); // get the audio manager audioManager = (IAudioManager)IService.GetService(typeof(IAudioManager)); // setup camera camera = new Camera(graphicsDevice.Viewport); camera.Limits = WorldUnitsToPixels(new RectangleF(-WorldSize / 2, -WorldSize / 2, WorldSize, WorldSize)); camera.LookAt(Vector2.Zero); graphicsDevice.DeviceReset += GraphicsDeviceReset; base.Initialize(); }
public AmbientSoundManager(IAudioManager audioManager) { this.audioManager = audioManager; }
public override void Initialize() { _audioManager = (IAudioManager)Game.Services.GetService(typeof(IAudioManager)); // Layer sprite managers _backSpriteManager = new SpriteManager(Game); _backSpriteManager.DrawOrder = 1; _midSpriteManager = new SpriteManager(Game); _midSpriteManager.DrawOrder = 2; _frontSpriteManager = new SpriteManager(Game); _frontSpriteManager.DrawOrder = 3; //Game.Components.Add(_backSpriteManager); //Game.Components.Add(_midSpriteManager); //Game.Components.Add(_frontSpriteManager); _backSpriteManager.Initialize(); _midSpriteManager.Initialize(); _frontSpriteManager.Initialize(); }
public void SetDependecies(ISaveManager saveManager, IAnimaManager animaManager, IPublisher publisher, IAudioManager audioManager) { _saveManager = saveManager; _animaManager = animaManager; _publisher = publisher; _audioManager = audioManager; _audioManager.SetDependecies(_soundGameObject); _publisher.AddSubscriber(this); }