private static TiledImage ReadImage(XElement root) { var imageElement = root.GetElement("image"); if (imageElement != null) { var image = new TiledImage(); image.Source = imageElement.ReadAttribute("source", String.Empty); image.Width = imageElement.ReadAttribute("width", 0); image.Height = imageElement.ReadAttribute("height", 0); return image; } return null; }
void Awake() { tiledImage = GetComponent <TiledImage>(); rectTransform = GetComponent <RectTransform>(); uvRect = tiledImage.uvRect; }