Exemplo n.º 1
0
        public static Vertices CreatePolygonFromTextureData(Nez.Textures.Subtexture subtexture)
        {
            var data = new uint[subtexture.SourceRect.Width * subtexture.SourceRect.Height];

            subtexture.Texture2D.GetData(0, subtexture.SourceRect, data, 0, data.Length);
            return(TextureConverter.DetectVertices(data, subtexture.Texture2D.Width));
        }
Exemplo n.º 2
0
 public NormalRecoverMedicine()
 {
     id           = GameItemId.normalrestoremedicine;
     name         = "普通的HP恢复药水";
     itemIcon     = new Nez.Textures.Subtexture(Core.content.Load <Texture2D>("Images/ItemsIcon/P_Red04"));
     describetion = "普通的恢复药品,能够恢复使用者少量的生命值";
     properties   = new string[] { "HP+10" };
     saleMoney    = 2;
 }
Exemplo n.º 3
0
 public DongZhuangMazeKey()
 {
     types        = ItemTypes.Other;
     id           = GameItemId.dongzhuangmazekey;
     itemIcon     = new Nez.Textures.Subtexture(Core.content.Load <Texture2D>("Images/ItemsIcon/I_Key01"));
     name         = "钥匙";
     describetion = "东庄镇北面迷宫大门的钥匙";
     properties   = new string[] { "无" };
     saleMoney    = 1;
 }