示例#1
0
 private void LoadTruckSprites()
 {
     Nez.Systems.NezContentManager content = Entity.Scene.Content;
     this.sprites = new List <Sprite>();
     sprites.AddRange(Sprite.SpritesFromAtlas(content.LoadTexture(ContentPaths.Truck + "truck.png"), 64, 64));
     sprites.AddRange(Sprite.SpritesFromAtlas(content.LoadTexture(ContentPaths.Truck + "truckdash1.png"), 64, 64));
     sprites.AddRange(Sprite.SpritesFromAtlas(content.LoadTexture(ContentPaths.Truck + "truckdash2.png"), 64, 64));
     sprites.AddRange(Sprite.SpritesFromAtlas(content.LoadTexture(ContentPaths.Truck + "truckdash3.png"), 64, 64));
 }
示例#2
0
文件: Util.cs 项目: tdheff/Orbsmash
        public static Dictionary <string, HitboxDefinition> LoadHitboxes(List <string> paths, Nez.Systems.NezContentManager content)
        {
            var hitboxDict = new Dictionary <string, HitboxDefinition>();

            foreach (var path in paths)
            {
                var texture     = content.Load <Texture2D>(path);
                var myDataArray = new Color[texture.Height * texture.Width];
                texture.GetData(myDataArray);
            }
            return(hitboxDict);
        }