【问题标题】:How to move pannel up when keyboard appears in unity input field当键盘出现在统一输入字段中时如何向上移动面板
【发布时间】:2016-12-01 23:36:53
【问题描述】:

我正在使用统一画布来设计菜单,但是当键盘出现时屏幕不会向上移动有没有办法在键盘出现时向上移动屏幕 The screen i have without the keyboard

The screen i have with android keyboard

有没有办法在我点击输入字段时将整个面板向上移动

【问题讨论】:

    标签: unity3d unity5


    【解决方案1】:

    您的 Unity 画布可能与您的菜单重叠,画布将其视为“已显示”,但事实上并非如此。您需要一种方法告诉 Unity 您的区域当前较小,并使剩余部分可滚动。我强烈建议您查看THIS Unity 中有关 ScrollRect 的脚本教程,以及有关 Screen TouchScreenKeyboard 类的文档。我不熟悉 Unity 如何与 Android 配合使用,但您可能需要自己计算当前的可见空间。 This 链接可以帮助您开始获得合适的尺寸。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-21
    • 1970-01-01
    • 1970-01-01
    • 2019-10-22
    • 1970-01-01
    • 2015-05-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多