Exemple #1
0
 public void Initialize()
 {
     m_manager = WorldManager.GetInstance();
     m_graphics = GraphicsManager.GetInstance();
     m_bookLF = DataReader.Load<Texture2D>("Texture/Handbook/book_l_fg");
     m_bookLB = DataReader.Load<Texture2D>("Texture/Handbook/book_l_bg");
     m_bookRF = DataReader.Load<Texture2D>("Texture/Handbook/book_r_fg");
     m_bookRB = DataReader.Load<Texture2D>("Texture/Handbook/book_r_bg");
     m_bookFG = DataReader.Load<Texture2D>("Texture/Handbook/glass_fg");
     m_bookBG = DataReader.Load<Texture2D>("Texture/Handbook/glass_fg");
 }
Exemple #2
0
 internal MapDrawer(WorldPart entity, WorldLayer layer, Texture2D texture2D, int layerCount, float alpha, float scale, Vector2 offset)
 {
     m_manager = WorldManager.GetInstance();
     m_texture = texture2D;
     m_size = new Point(texture2D.Height, texture2D.Height);
     m_layerCount = layerCount;
     m_mapPart = entity;
     m_srcRect = new Rectangle(0, 0, m_size.X, m_size.Y);
     m_offset = offset;
     m_alpha = alpha;
     m_scale = scale;
     m_layer = layer;
 }
Exemple #3
0
        internal WorldPart(MapItem data, MapInfo mapDataList, SencePart sencePart, int collusionLayer, MapManager.MapLoadingData loadingData)
        {
            m_data = loadingData;
            int count = data.List.Count;
            m_manager = WorldManager.GetInstance();
            m_mapData = sencePart;
            m_collusionLayer = collusionLayer;

            //m_filepath = new string[count];
            m_layers = new MapDrawer[count +1];
            string path = "Maps/" + mapDataList.Name + "/";
            m_locate = new Vector2(data.X * ImageSize, data.Y * ImageSize);

            foreach( var textureInfo in data.List)
            {
                DataReader.LoadAsync<Texture2D>( path + textureInfo.Texture, LoadingItemCallback, textureInfo.Layer );
                m_data.LoadingLeft++;
            }
        }
        public override void Initialize()
        {
            m_audioManager = AudioManager.GetInstance();
            m_audioManager.LoadSound("SongOfWaterSpray",DataReader.Load<SoundEffect>("MusicAndSoundEffect/SoundEffect/SongOfWaterSpray"));
            m_audioManager.LoadSong("SongOfRunningGame",
                                    DataReader.Load<Song>("MusicAndSoundEffect/Song/MusicOfRunningGameState"));

            m_levels = MapManager.GetInstance();
            m_world = WorldManager.GetInstance();
            m_sence = SenceManager.GetInstance();
            m_effect = GraphicsManager.GetInstance();
            m_stateManager = StateManager.GetInstance();
            //m_levels.Load( "Map6" );

            m_levels.Goto( "Map0" );
            //m_levels.Load("Map0");
            player = m_world.Player;
            m_renderTarget2D = new RenderTarget2D( HealGame.Game.GraphicsDevice, 800, 600, false,
                                                   HealGame.Game.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24Stencil8 );
            m_resolveTarget = new RenderTarget2D( HealGame.Game.GraphicsDevice, 800, 600, false,
                                                  HealGame.Game.GraphicsDevice.PresentationParameters.BackBufferFormat, DepthFormat.Depth24Stencil8);
                //DataReader.Load<Effect>("Effect/Blur");
        }
Exemple #5
0
 public override void Initialize()
 {
     m_worldManager = WorldManager.GetInstance();
     m_senceManager = SenceManager.GetInstance();
 }
Exemple #6
0
 public WorldManager()
 {
     m_instance = this;
 }
Exemple #7
0
 public void Initialize()
 {
     m_manager = WorldManager.GetInstance();
     m_graphics = GraphicsManager.GetInstance();
 }