Unity中按钮脚本的问题

问题描述 投票:0回答:1

请在此输入图片描述<--编辑,我把范围缩小到这个错误,当我在手机上按构建和运行时出现。

为什么我的按钮在编辑器中能用,但在手机上却不能用?我的按钮在我的手机上不能用,但在编辑器中却能用,有什么问题吗?我想可能是前面的文字层挡住了,但事实并非如此。有什么想法吗?

我使用的Menu_manager脚本是。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class Menu_Manager : MonoBehaviour
{
    public Button Start_Button;
    public Button Quit_Button;
    public Button Restart_Button;

    public void Start_Game () 
    {
        SceneManager.LoadScene (1);
    }

    public void Quit_Game() 
    {
        Application.Quit ();
    }

    public void Restart_Game () 
    {
        SceneManager.LoadScene (1);
    }
}

这让我很困惑,因为我用的是和我的主菜单一样的脚本(只是改变了链接的位置),而且工作得很好。所以,它不是实际的链接按钮到页面,但更多的是移动设备无法识别按钮的存在。

unity3d mobile touchscreen
1个回答
0
投票

当转换到不同的纵横比时,按钮上面使用的图形的透明方面会在它们上面缩放。所以我是在PNG图片的透明部分上点了一下。

© www.soinside.com 2019 - 2024. All rights reserved.