You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dice_app/Sources/Model/Dice/Faces/ImageDieFace.cs

28 lines
579 B

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Model.Dice.Faces
{
public class ImageDieFace : AbstractDieFace
{
public ImageDieFace(string uri)
{
Value = int.Parse(Path.GetFileNameWithoutExtension(uri));
}
public ImageDieFace(int code)
{
Value = code;
}
public override object GetPracticalValue()
{
return string.Format($"Assets/images/{Value}.png");
}
}
}