问题标签 [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.

0 投票
1 回答
857 浏览

button - 如何像干草日的按钮一样将 Spring 效果添加到 Button?

我想给 Button 添加 Spring 效果,就像 Hay Day 中的按钮一样,你能帮忙吗?

当按下按钮时,它会变小0.9,当松开按钮时,它会回到原来的比例,并带有弹簧效果,就像HayDay按钮一样。

我尝试使用 iTween.PunchScale,但它与 HayDay 不同,它是冲回原点比例(按下时小 0.9)。

你能帮忙吗? 在此处输入图像描述

0 投票
2 回答
1196 浏览

user-interface - NGUI 元素在 iPod4 和 iPhone4 中显示为黑色区域

我正在使用 Unity3d 开发游戏,但遇到了一个奇怪的问题。当我在 iPod4 和 iPhone4 上运行游戏时,我的 NGUI 元素变成了黑色区域。但是它在 iPad、iPod5 和 iPhone5 上运行良好。

在我看来,在 iPod NGUI 中无法获得相应的 Atlas。甚至 UIlabel 在 NGUI 中也显示为黑色区域。有谁知道问题可能是什么?

性能较低的设备上是否存在任何可能导致此问题的内存问题?

0 投票
1 回答
2301 浏览

c# - 如何计算小部件边界?

我需要找到一个小部件和他所有孩子的界限。我尝试使用以下代码,但得到了一个奇怪的输出。小部件有宽度和高度超过 100 像素的子级,输出大约为 1。

我究竟做错了什么?

谢谢你。

0 投票
1 回答
644 浏览

unity3d - NGUI labels are fading out on iOS device

I am facing a bizarre situation that is, I have made NGUI panel with sprites and labels and these are working fine on unity editor but when I make a build on iOS device sprites are working as expected but labels are being shown for 0.2 or 0.3 second and then fade out suddenly . can anybody tell me what may be the problem ?

0 投票
3 回答
5561 浏览

c# - 从脚本设置 UIpanel 大小

我正在尝试使用 Unity 的 NGUI 插件重新创建我的游戏,到目前为止我非常喜欢它,但在这个问题上却一头雾水。

我有一个名为游戏的 UIPanel,我想以编程方式更改它的大小,但不知道如何进入参数......

我试过这样,但没有运气:

也试过这个,但没有运气:

这不起作用,我不知道该怎么做......感谢任何帮助:-)

0 投票
4 回答
12811 浏览

c# - 在 Unity 中闪烁游戏对象

如何使用 SetActiveRecursively(Moment = 1 秒)在 Unity 中创建闪烁对象。

我的示例(用于更改):

0 投票
3 回答
7794 浏览

c# - 统一。一定时间后的函数调用

如何在一段时间后使对象不可见(或只是删除)?使用 NGUI。

我的示例(用于更改):

0 投票
1 回答
1101 浏览

unity3d - NGUI 3.4.9 报错 NullReferenceException UnityEngine.Material..ctor(UnityEngine.Shader shader) UIDrawCall.CreateMaterial()

编辑NullReferenceException UnityEngine.Material..ctor (UnityEngine.Shader shader) UIDrawCall.CreateMaterial () 一次又一次地向我展示。我使用的是 NGUI 3.4.9 付费版。

如果我使用

它向我显示错误。如果我使用

我需要从 url 获取图像,这就是我使用www. 但是,如果我从我的资源中获取图像,那么它工作正常。我使用的是以前版本的 NGUI(免费),并且代码运行良好且无可挑剔。当我从那一刻起用新的 NGUI 文件夹(包)更新我的 NGUI 文件夹(包)后,一次又一次地收到此错误。

我想这不是www一种东西它是一些 NGUI 渲染错误。但是为什么它只发生在www.texture

请大家帮我解决这个问题。

0 投票
1 回答
114 浏览

c# - 如何使 2 个游戏对象按比例拖动?

我有2个GameObjects,第一个在2D界面(平面)上,第二个是3D角色(也坐在平面上),所以2D纹理代表游戏中的3D角色,

我想拖动 2D 纹理并让 3D 角色随之移动,但我希望它成比例,例如,如果 2D 纹理达到其平面的一半,则 3D 角色也必须相应地位于同一位置,并且 2平面也不相等(宽度-高度),例如 2D 平面为 2x3,3D 平面为 9x5,

有人可以帮忙吗?PS:我正在使用 NGUI 来绘制我的 2D 界面

0 投票
1 回答
12317 浏览

c# - 如何使用 NGUI (Unity) 动态创建按钮

我是统一和 NGUI 的新手,我不知道如何将自定义图集和精灵动态分配到按钮中。