问题标签 [ngui]
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# - 通过脚本控制按钮的状态。图形用户界面
如何通过脚本设置按钮的状态?
例子:
unity3d - NGUI UILabel 文字模糊(Unity)
在尝试调整几个设置后,我的 NGUI 标签中的文本仍然模糊。有谁知道问题可能是什么?我尝试增加字体大小。
下面是演示的屏幕截图。为什么新的高分文本不是高分辨率的?
更新:我打开了 MakePixelPerfect 但文字仍然模糊:
mobile - 手游在Unity和NGUI中如何处理不同的分辨率?
我有一个U3D和NGUI开发的手游,针对android和IOS等平台,但是手机分辨率很多,纵横比从1.3到event 2变化。我的UI是在1136x640分辨率下设计的,UIRoot Scaling风格是FixedSize,手动高度为 640。我不会在 NGUI 小部件中使用锚点,因为距离以像素而不是百分比定义,当分辨率改变时,小部件的相对位置也会改变,这不是我想要的。我参考了这个,但仍然不知道如何完美地处理这个棘手的问题,我需要一些关于如何以正确的方式使用 NGUI 来处理不同的移动分辨率的建议。
c# - 无法将类型“字符串”隐式转换为“UIInput”
我在 Unity3D 中将字符串类型转换为 UI 输入时遇到问题。我想从数据库中检索信息并将它们放在文本框中(UI 输入)
这是错误信息。(第一个错误)
“无法转换方法组
ToString' to non-delegate type
UIInput'。考虑使用括号来调用方法”
unity3d - Unity/NGUI 运行时更新列表
我想知道是否有人可以向我解释如何在 Unity 运行时更新列表?
例如,我有一本法术书,里面有 3 个法术,当我将它们拖到我的操作栏时,它们会重新成为它的父级,我想要做的是在操作栏变换下获取每个孩子的列表,
我的问题是,如果我在更新中尝试以下类似的操作,它实际上会在哪里做这样的事情,它会多次添加那里的任何东西,我可以理解,因为更新每帧都会运行..
如果我为按钮添加一个回调,以便每当它们被拖放时,它都会运行上面的代码并添加东西,例如,如果你只拖动一个“咒语”,它将循环一次,这很好,但是一旦您添加另一个,它就会循环三遍,也就是说,它已经有一个,然后再次添加相同的一个,再加上刚刚被拖动的新按钮,总共 3 次。
我尝试将代码更改为
但是这个简单并没有添加任何东西,我不确定如何在列表被拖拽时保持更新,有人可以解释一下这是如何实现的吗?
请忽略第二个“列表”代码,它将“BetterLists”作为 NGUI 的一部分实现,因此不遵循标准列表方法。
感谢您阅读
unity3d - 如何在 NGUI 中获取相机宽度和按钮宽度
我正在尝试访问 NGUI 2D UI 相机的宽度和高度,并尝试访问使用 NGUI 创建的按钮的宽度和高度。
unity3d - 如何在 NGUI 中制作可滚动标签
我想在 NGUI 中制作一个可滚动的标签。假设 Label 中有生产者、程序员、艺术家和其他东西的名称列表。当我向上和向下拉时还有滚动条。它将在可滚动视图中显示内容列表。我在互联网上搜索,但我不知道如何访问标签高度以及如何放入滚动条以及如何制作剪切矩形。
任何帮助将不胜感激。
unity3d - How use Button in ScrollView in NGUI to scroll the object
I made the Scrollable View in NGUI using following tutorials Here but how can I use button to scroll the objects. Like If i click on up button it ScrollView should be up and If i click on down ScrollView should be down.
Your help will be appreciated. Thanks.
ios - 在 iOS 上使用 NGUI 在 Unity3d 中使用大纹理(2048 * 1536)的最佳方法是什么?
我正在使用 Unity3d (4.3.1) 和 NGUI 来创建 2d iOS (iPad) 应用程序。此外,我还需要使用大量全屏图像(大约 100 张大小为 2048x1536 的图像),例如 Gallery。现在我将它们与 GUI 类型一起使用,以最大尺寸 2048 和压缩质量覆盖 iPhone:正常。我正在使用UITexture
带有 Unlit/Transparent 着色器来显示它们。
但是,在项目中大约 40 张图像后,XCode 会返回terminated due to memory
错误。所以问题是,我需要什么类型的图像,以及使它们起作用的偏好?
我使用 iPad 3 作为 XCode 5.1.1 的测试设备。我会感谢任何帮助!
unity3d - NGUI中如何访问UIScrollView的Clipping Rectangle位置
我正在使用 NGUI v3.5.4r2 版本。我正在尝试访问 UIScrollView 中的剪切矩形位置。我可以获得剪切矩形的高度和宽度,但无法访问 UIScrollView 的剪切矩形的位置。
您的帮助将不胜感激。感谢您。