android– 如何将控件放在屏幕上?

android– 如何将控件放在屏幕上?,第1张

概述我正在开发一个使用Unity/Vuforia为Android构建增强现实应用程序的项目,需要一些帮助.找到imagetarget后,我的屏幕上会出现一个球.我无法弄清楚如何让球移动.我可以使用虚拟按钮,但我希​​望在Android屏幕上找到一种控制球的前进/后退/左/右按钮(或 *** 纵杆)的方法.任何人都可以

我正在开发一个使用Unity / Vuforia为Android构建增强现实应用程序的项目,需要一些帮助.
找到imagetarget后,我的屏幕上会出现一个球.
我无法弄清楚如何让球移动.
我可以使用虚拟按钮,但我希​​望在AndroID屏幕上找到一种控制球的前进/后退/左/右按钮(或 *** 纵杆)的方法.

任何人都可以提出任何建议或指出我正确的方向吗?
我一直在寻找几个小时,只能找到虚拟按钮的教程.
什么都不会帮助我学会把它们放在屏幕上.

提前致谢!

解决方法:

最适合您的选择可能是使用Unity的UI系统.您可以在UI中添加许多不同的内容,例如按钮,滚动条,滑块,图片或文本.使用此功能,您可以为游戏构建自己的控件.您可以通过场景编辑器或通过代码添加UI元素.

例如,添加按钮非常容易:

1,单击添加Canvas

注意 – 始终选择“屏幕空间覆盖”和“按屏幕大小缩放”

(Unity在Unity5中意外地将默认设置设置为错误.您使用的唯一设置是那两个.)

2,单击添加一个button

你完成了 – 只需拖动按钮所需的任何功能.

在这个例子中,你有一个像这样的脚本:

public voID SomeScript()  {  public voID ClickedMainMenu()    {    a.PlayOneshot(clickSound, 3f);    SceneManager.LoadScene("main_menu");    }  public voID ClickedLevel()    {    a.PlayOneshot(clickSound, 3f);    SceneManager.LoadScene(SceneManager.GetActiveScene().buildindex + 1);    }  public voID ClickedQuit()    {    a.PlayOneshot(clickSound, 3f);    Application.Quit();    }

只需在UI.button Inspector面板中拖动并选择相关功能即可. (先按“”,然后再拖动.)

总结

以上是内存溢出为你收集整理的android – 如何将控件放在屏幕上?全部内容,希望文章能够帮你解决android – 如何将控件放在屏幕上?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1101853.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存