c# - 从脚本更改 ReorderableList 最大项目
问题描述
我现在正在使用 Unity 中的可重新排序列表,我似乎无法弄清楚如何从脚本更新检查器中可见的“最大项目”字段。我对 Unity 有点陌生,所以我可能会遗漏一些简单的东西,但我没有从列出的方法或属性中看到任何更新此字段的方法。只是想将可重新排序列表中的最大项目设置为我填充的字典的大小。
任何帮助,将不胜感激。谢谢。
我已经按照 listName.maxValue = X、listName.maxSize = X 的方式进行了尝试,但是(至少在 Visual Studio Code 向我展示的内容中)没有可用的方法来更改此值。我什至尝试打开 Reorderable List 脚本(来自导入的包)并为其添加我自己的方法,但尝试使用它后仍然抛出错误。
解决方案
请注意,这样的类名已经存在,即UnityEditorInternal.ReorderableList
.
确保在您的文件之上
using UnityEngine.UI.Extensions;
代替
using UnityEditorInternal;
推荐阅读
- c# - 不显示布局页面,在除索引之外的其他视图中工作。C# ASP.NET 核心
- flutter - 有没有办法检查特定的颤振插件是否适用于特定的 Android/IOS 操作版本?
- c# - 在控制器动作中接收参数
- flutter - 如果数据不可用,则颤振在文本小部件上应用条件
- python-3.x - `FileNotFoundError: No such file: '/content/Weeds_Detectiontrain/1.png'` 如何写入正确的目录
- azure - 使用 Azure 服务总线 API 管理队列的授权失败
- spring-boot - 验证前端发送的令牌
- python - 为什么while循环冻结api gui
- azure-iot-edge - IoT Edge 上的 MQTT 支持
- html - FontAwsome 图标未显示在 IE11 HTTPS URL 中