android - 使用 libgdx 制作圆形的可滚动列表

标签 android libgdx

我正在使用 libgdx 开发游戏。我坚持制作一个半圆形的列表,该列表也是可滚动的。这是一个示例图像(不是圆形的) enter image description here

我想要像这样的形状。 enter image description here

我知道这个问题不包含任何代码,但我仍然希望有人能帮助我解决这个问题。

(我发现可以使用 scrollpane 来制作 scrollble 小部件,但我不知道如何制作成上面的形状。)

最佳答案

我对 android 基本列表中的动画有疑问。因此,在每个项目中,我们都需要在滚动时自定义行为。我们开发了LinkedListView它提供了一些辅助类——AnimationController,用于创建自定义滚动效果。

在您的情况下,您应该创建自定义 View 转换,以创建圆圈。对于前。查看基本 IOS 警报。这是一个简单的列表,但是每个 View 都变换了角度,并且是透明的,这创造了使用鼓的感觉。

IOS Base Alarm

关于android - 使用 libgdx 制作圆形的可滚动列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35559806/

相关文章:

android - 使用 Android SDK 发布多部分请求

android - 如何在 Android 中修复此类未找到的异常?

java - LIBGDX 使用 spritesheet 还是单个图像更好?

java - 如何在渲染 box2Dlights 时调整视口(viewport)?

java - 警告 : "sun.reflect.Reflection.getCallerClass is not supported. This will impact performance"

java - "Activity has leaked window... that was originally added."视频加载失败导致

java - 字钟 - 最有效的报时方法

java - 如何将 native android 代码添加到 LibGDX?

android - 启动 Activity 并且不要破坏其他 Activity

java - 使用箭头键或 Controller 导航 MainMenu