unity3d - 使用 ScriptableObjects 动态生成界面
问题描述
你好伙计们!
目前正在开发一个 AR 应用程序,我正在学习和使用ScriptableObjects。
由于几乎没有编程背景(不到有效的一年),我在某些方面有点挣扎。
我正在尝试为带有交互式元素(又名按钮)的“自制”视频播放器
创建一个框架。
到目前为止,这些按钮(社交媒体、商店、网站)的 sprite 和外部链接都存储在ScriptableObjects 中(帧的 sprite 和视频播放器相关的元素,如 renderTexture 或 videoClip)也是如此。
我想更进一步,通过创建一个预制件让我选择按钮的数量和它们的位置。
例如,假设我必须创建 2 个不同的视频播放器:
- VideoPlayer_A 播放器和框架,以及 3 个按钮(facebook、twitter 和网站)
- VideoPlayer_B 播放器和框架,以及 2 个按钮(facebook 和网站)
考虑到按钮(无论是 1、2 还是 4 -maximum-)必须保持并且在框架顶部具有相等的空间(参见下面的屏幕截图),我该如何实现这一点。最终目标是拥有一个非常模块化的系统,根据我拥有的数据创建框架。
最后一点,我不是要求“已经制定”的解决方案,而是更多地要求实现我所期待的路径。由于我仍在学习,我正在寻找提示,“方法”,但不是直接的解决方案。
谢谢,提前;)
解决方案
推荐阅读
- android - 如何发送对新活动的响应?
- java -
我遇到了 Primefaces 的 selectMany 组件的问题。
我检查了 selectManyMenu 中的一些选项,但在 bean bReservarPista 中返回了 arrayList 大小 0
<p:selectManyMenu id="manyHoras" value="#{
- python - 如何检查用户的输入是否有效 Python
- vb.net - 如何在 Visual Studio 2015 中对 Crystal Report 进行排序
- kubernetes - Google Kubernetes Engine 上的 Traefik 错误
- java - Eclipse Gradle 项目中突然丢失依赖项
- linux - 尝试运行 make 命令时出错
- firebase - Firebase:阅读孩子后的行动
- bash - 搜索和替换目录及其子目录中所有 php 文件中的文本
- python - python 3.X 显示与我在程序中对字符串进行硬编码时不同的输入