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)); }
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; }
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; }