Я пытаюсь заставить центральную кнопку казаться больше, чем другие кнопки в выборе меню, используя единство.
Вот как я вызываю кнопки `
for (int i = 0; i < noOfOptions; i++)
{
float j = Mathf.Ceil(noOfOptions / 2);
GameObject newButton =GameObject.Instantiate(buttonToSpawn,this.transform);
newButton.name = i.ToString() + "Button";
newButton.GetComponent<RectTransform>().anchoredPosition3D = startvector * distanceFromOrigin;
newButton.GetComponent<RectTransform>().localScale = new Vector3(2, 2, 2);
newButton.GetComponent<RectTransform>().localScale = new Vector3(2, 2, 2);
newButton.GetComponent<LookAtTest>().index = i;
//transform.eulerAngles = new Vector3(0, 0, 45);
GameObject ChildGameObject1 = buttonToSpawn.transform.GetChild(0).gameObject;
ChildGameObject1.GetComponent<Image>().sprite = sprites[i];
startvector = (Quaternion.Euler(0, angleOfDifference, 0) * (startvector)).normalized;
}
And rotating them in a circular menu :
public void RotateScroller()
{
print("Rotate");
transform.rotation = Quaternion.Slerp(transform.rotation, targetRotation, slerpTime * Time.deltaTime);
if (Mathf.Abs(transform.rotation.eulerAngles.y - targetRotation.eulerAngles.y) < 0.1f)
canRotate = false;
}
`
Как сделать так, чтобы центральная кнопка была больше, чем остальные кнопки?