///<summary>GameDeviceインスタンスの取得</summary> ///<param name="content">コンテンツ管理者</param> ///<param name="graphics">グラフィック機器</param> ///<returns>GameDeviceインスタンス</returns> public static GameDevice Instance(ContentManager content, GraphicsDevice graphics) { if (instance == null) { instance = new GameDevice(content, graphics); } return(instance); }
private Sound sound;//サウンドオブジェクト /// <summary> /// コンストラクタ /// </summary> /// <param name="resources"></param> public SELoader(string[,] resources) : base(resources) { sound = GameDevice.Instance().GetSound(); base.Initialize(); }
private Renderer renderer; //描画オブジェクト /// <summary> /// コンストラクタ /// </summary> /// <param name="resources"></param> public TextureLoader(string[,] resources) : base(resources) { renderer = GameDevice.Instance().GetRenderer(); base.Initialize(); }
private Sound sound;//サウンドオブジェクト /// <summary> /// コンストラクタ /// </summary> /// <param name="resources"></param> public BGMLoader(string[,] resources) : base(resources) { sound = GameDevice.Instance().GetSound(); //GameDeviceからサウンドオブジェクトを取得 base.Initialize(); }