问题标签 [unity-ui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 场景之间的画面淡入淡出,但返回上一场景时仍然黑屏
如果标题和我的解释有点不对劲,我很抱歉,英语不是我的母语。所以我正在为 android 制作一个 2d 游戏,我有几个场景,比如 MainMenu、Level Selection 等。我看了 Brackeys 的过渡视频,完全按照他说的做了。场景按预期从一个场景淡入到另一个场景,但是当我尝试回到我已经淡出的任何以前的屏幕窗体时,问题就开始了。屏幕保持黑色,即 Alpha 通道保持为 1。
这是脚本,我在这里使用 FadeTo 函数进行过渡。我在结束文件中有 2 个动画文件“开始”“结束”屏幕从透明 [alpha = 0] 变为纯黑色 [Alpha = 1]
赢得关卡后,玩家可以选择进入主菜单或进入关卡选择器场景以选择新解锁的关卡,但正如我之前所说.. 一旦屏幕淡出,它会保持纯黑色,如果我们试着回到它。
如果有人可以帮助我或将我指向有关我想要的功能的教程或文章,我会很高兴。如果你们需要,我很乐意添加其他信息。感谢您的时间,我很感激!
unity3d - 在 Unity 2019.3.12f1 中制作图像按钮
当我尝试将源图像分配给 Unity.UI 按钮时,它的边缘总是会变得模糊/扭曲。我玩过分辨率,一些设置也尝试过其他图像,但没有任何区别。我尝试的图像是 png 文件并且具有透明背景。
unity3d - 具有不同屏幕尺寸的 Unity UI
我正在制作游戏,但 UI 有问题。我使它与屏幕尺寸成比例。在 16:9 中,它看起来像我想要的那样: UI 是我想要的位置。
但是当我切换到 2160 x 1080 时,我遇到了问题。 我的用户界面在我的游戏屏幕之外
我希望我在 18:9 上的 UI 保持与 16:9 相同的位置。有什么解决方案可以让它保持在游戏范围内吗?
c# - 如何在不拦截游戏控件的情况下使用按钮?
我有一个手机游戏,你唯一需要做的就是点击跳跃,现在我添加了一个暂停菜单,当我点击它时,玩家仍然会跳跃,在我点击恢复按钮后,玩家也会跳跃并使游戏变得烦人
怎么修?
代码:
如果你问跳转(它在 void update 中调用):
unity3d - 如何在 Unity Ui 中启用和禁用文本?
嗨,我正在尝试制作一些弹出指令,我想在该人按键时禁用文本,我该怎么做?
unity3d - (Unity + 2D)更改 UI 按钮位置问题
c# - 如何使用 C# 在 Unity2D 中制作击杀计数器?
我想做一个杀戮计数器,但由于某种原因它不起作用。
这是我所做
的我创建了一个新的空游戏对象Game Manager
并添加了一个新组件Score
,这是代码:
之后我在敌人BulletColision
被杀后在他的脚本中调用了这个函数:
c# - Unity 构建未正确构建游戏
因此,当我尝试构建我的统一项目时,选项菜单没有正确构建。我尝试了两个统一版本,硬重启我的系统,并更改设置。没有什么能纠正这个问题。游戏在统一编辑器中运行良好,但在构建时无法正常运行。
编辑器下拉菜单(应该如何):
构建下拉菜单(不应该这样):
如果您查看构建图片,它会复制所有下拉条目,这可能是由生成它的脚本引起的:
另一个问题是质量下拉菜单,在编辑器中它工作正常,但是当我构建它时它不会改变游戏质量(它保持在低水平)。
另一个问题只发生在一个版本上。问题是移动相机的鼠标灵敏度非常低,当我再次构建它时,问题得到了解决。
c# - 场景改变后如何保持设置
我在 1 个场景上有一个选项菜单,但是当您加载到游戏(切换场景)然后返回(切换场景)时,它会丢失所有设置。我试图用 DontDestroyOnLoad 来做,但无法让它工作,我不知道如何读写文本文件。保留所有设置的最佳方法是什么?图片:这里