Hey there. I just played your game and recorded a video about it. I enjoyed playing it. The only issue I found is that UI elements are not fixed. It is a common problem for unity. There are a couple of ways you can adjust it:
You can anchor UI elements to its borders or get the UNITY AUTOMATIC UI ANCHORING plugin to fix UI problems. Also, you can tell the resolution that you want others to play on.
If you want to cut your game out of the video, let me know. However, if you like the video, I make similar videos every day. I will be happy if you subscribe. Anyway, I enjoyed playing your game.
← Return to game
Comments
Log in with itch.io to leave a comment.
Hey there. I just played your game and recorded a video about it. I enjoyed playing it. The only issue I found is that UI elements are not fixed. It is a common problem for unity. There are a couple of ways you can adjust it:
You can anchor UI elements to its borders or get the UNITY AUTOMATIC UI ANCHORING plugin to fix UI problems. Also, you can tell the resolution that you want others to play on.
Also, there is an excellent manual that can tell you how anchors work: https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/UIBasicLayout.html
I personally use this C# code to fix my anchors through the code:
rectTransform = objectDragInstance.GetComponent<RectTransform>();
RectTransform parentRectTransform = null;
if (rectTransform.transform.parent)
parentRectTransform = rectTransform.transform.parent.GetComponent<RectTransform>();
if (!parentRectTransform)
return;
Undo.RecordObject(rectTransform, "Anchor UI Object");
Rect parentRect = parentRectTransform.rect;
rectTransform.anchorMin = new Vector2(rectTransform.anchorMin.x + (rectTransform.offsetMin.x / parentRect.width), rectTransform.anchorMin.y + (rectTransform.offsetMin.y / parentRect.height));
rectTransform.anchorMax = new Vector2(rectTransform.anchorMax.x + (rectTransform.offsetMax.x / parentRect.width), rectTransform.anchorMax.y + (rectTransform.offsetMax.y / parentRect.height));
rectTransform.offsetMin = Vector2.zero;
rectTransform.offsetMax = Vector2.zero;
rectTransform.pivot = new Vector2(0.5f, 0.5f);
rectTransform.pivot = new Vector2(0.5f, 0.5f);
If you want to cut your game out of the video, let me know. However, if you like the video, I make similar videos every day. I will be happy if you subscribe. Anyway, I enjoyed playing your game.