问题标签 [scrollrect]

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 回答
355 浏览

java - Java scrollRectToVisible 奇怪的滚动

我在 Java 中制作了一个自定义表格组件,我很好奇为什么scrollRectToVisible总是滚动到输入矩形的右下角。

有没有办法告诉父组件尝试查看整个矩形?因为当您想自动滚动到表格行并且它总是只查看所需表格行的底部时,这并不好笑。

*编辑

0 投票
1 回答
1418 浏览

c# - 为什么检查然后设置verticalNormalizedPosition会限制ScrollRect滚动?

Unity NGUI 系统使用 ScrollRects 将可滚动元素添加到您的游戏中,但是这个 scrollrect 缺乏限制向上滚动超过某个点的能力,这是我决定实现的。

我有一个想法:让我们检查是否ScrollRect.verticalNormalizedPosition为 1,如果是,将其设置为 1(1 是 ScrollRect 的顶部。)

这限制了滚动,即使我什至不希望== 1使用 a float,这是一种因其不精确而臭名昭著的类型。

的描述verticalNormalizedPosition说:

垂直滚动位置为 0 到 1 之间的值,0 位于底部。

但是该函数仅在滚动矩形位于顶部或上方时才返回浮点数 1.0,如果在其他任何地方则返回 0.0。

0 投票
1 回答
121 浏览

actionscript-3 - 为平台游戏 as3 的 scrollRect 创建边界

编写一个横向滚动平台游戏并认为 scrollRect 最适合内存,因为它只渲染矩形而不是整个舞台。我让它以我的英雄为中心并与他一起滚动。我的问题是为矩形创建外边界。if(view.x < 0) 很简单。我锁定了 x 和 y 原点,这是我遇到问题的其他边缘。它在 ENTER_FRAME 上运行,顺便说一句。这是我的代码:

0 投票
1 回答
78 浏览

unity5 - 统一滚动5

我只想创建一个具有重复背景图像的滚动矩形我将图像模块设置为耕种以具有重复图像但图像会越过面板边框我如何可以使用重复图像滚动矩形请帮助我

0 投票
1 回答
2393 浏览

unity3d - 如何回收游戏对象的统一滚动列表?

在我的游戏中,我有一个 scrollrect,它的内容有一个 VerticalLayout 组件。当我用这么多的游戏对象填充它时,游戏就会出现问题!

我的列表有 300 多个游戏对象。

如何优化我的滚动列表?

0 投票
1 回答
1531 浏览

user-interface - 如何使 Unity Scroll Rect 不溢出?

我有一个滚动矩形,其中包含输入字段,我希望它让用户只能看到当前在其中的内容。现在它正在溢出,里面的所有东西都在它下面流出。我希望这些底部字段在用户向下滚动之前不会显示,唯一可以看到的应该是当前在此处输入图像描述

0 投票
0 回答
971 浏览

uiscrollview - Unity 5.5.0b4 - 滚动矩形“弹性”模式不起作用

我需要你的帮助。看,我有游戏对象,在那个游戏对象上是名为“Scroll Rect”的 Unity 脚本。它的内容是“容器”,按钮在哪里。当我将“水平”值设置为 false 然后向上滚动容器(在游戏中)时,就会出现问题。

你能帮我吗 ?

看看 问题

0 投票
1 回答
3495 浏览

c# - 无法在带有输入字段 Unity 的 Scroll rect 中滚动

我有一个让我发疯的问题。我创造了一个scroll rect统一的,有很多Input Field如下图所示。

在此处输入图像描述

我的问题是:我不能滚动!!!每次我尝试时,它都会打开键盘。只要我点击Input field's 之间的红色空间,就可以滚动它。

我认为问题是因为键盘出现在OnPointerDown而不是OnPointerUpOnPointerClick。我试图添加一个EventTrigger组件InputField并为其添加操作OnPointerDownOnPointerUp但我没有成功更改键盘行为。

有什么帮助吗?有任何想法吗?请!非常感谢!

0 投票
2 回答
2658 浏览

c# - 如何检测滚动条是否接近底部?

每个人!我正在制作一个可滚动列表,并希望在它到达底部时简单地添加更多元素。基本上是一个无限列表,其中“按需”添加内容。我试图获取滚动矩形的verticalNormalizedPosition,当它达到接近零的某个值时,我会调用一个方法来向列表中添加更多项目,但它没有用。我怎样才能做到这一点?(另外,我在这里找不到类似的帖子)。提前感谢您的关注。

0 投票
1 回答
10536 浏览

c# - 如何检测 Unity3d 面板中的向上或向下滚动?

我想检测向上或向下滚动。应该像下面的 Windows 窗体。

如何检测 Unity3d 面板中的向上或向下滚动?