1.Screen 屏幕类 作用:设置文本或其它在屏幕中间,不论分辨率
2.设置CubeScore在屏幕中间
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Center : MonoBehaviour {
public GUIText m_cubescore;
// Use this for initialization
void Start () {
int x = Screen.width / 2;
int y = Screen.height / 2;
m_cubescore.pixelOffset = new Vector2(x, y);
}
// Update is called once per frame
void Update () {
}
}
3.在unity 里要添加GoldScore物体到脚本的Cubescore里
本文介绍了一个简单的Unity脚本,用于确保GUI元素如得分文本始终位于屏幕中央,无论所用设备的分辨率如何。该方法通过计算屏幕尺寸的一半并将GUI元素的位置设置为此值来实现。
2万+

被折叠的 条评论
为什么被折叠?



