RuAyWikiBBS

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 45|回复: 0

跑路科技UI文档

[复制链接]

66

主题

97

帖子

214748万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2147483647
发表于 2026-8-25 00:32:44 来自手机 | 显示全部楼层 |阅读模式
目录
  • 基本控件
  • 控件用法及其作用
  • onCallModuleEvent事件对应返回值
  • ui_definition作用
  • ui_variables 作用


基本控件
  • Menu 菜单
  • CheckBox 多选框
  • Switch 开关
  • TextView 文本
  • GradientTextView 渐变文本
  • EditText 输入框
  • SeekBar 拖动条
  • RadioGroup 单选框
  • Video 视频
  • Web 网页
  • ColorPicker 颜色选择器


基本对象
  • ShortCut 快捷键
  • Icon 标题图标
  • Title 标题
  • UI UI属性


控件用法及其作用
格式: 类型 名称 作用

Menu 子控件
  • boolean show_dividers 是否显示功能间分割线
  • array margins 内外边距大小
  • title title 标题
  • number title_elevation UI层级
  • array(颜色数组)或string(十六进制字符串) title_bg_color 标题颜色
  • array(颜色数组)或string(十六进制字符串) title_start_color 渐变标题起始颜色
  • array(颜色数组)或string(十六进制字符串) title_end_color 渐变标题结束颜色
  • string(相对路径) close_icon 关闭图标
  • boolean hide 默认是否隐藏
  • boolean hide_fun 默认是否隐藏功能区
  • array params 参数
  • boolean can_close UI是否可关闭
  • number alpha 透明度
  • number radius UI圆角半径
  • array(颜色数组)或string(十六进制字符串) color UI背景颜色
  • array padding 内外间距
  • UI items 菜单子控件列表
  • string(相对路径) image 背景图片路径
  • boolean image_scaled 图片是否缩放
  • number image_scaled_size 缩放比例


通用子控件
  • array(颜色数组)或string(十六进制字符串) color 文字颜色
  • string name 名称
  • number size 文字大小
  • number alpha 文字透明度
  • string register_setting 注册设置
  • boolean checked 是否启用
  • shortcut shortcut 快捷键
  • boolean dev 功能是否正在开发
  • array padding 内外间距
  • string tip 点击后的提示
  • number height 高度
  • string on 启用后显示的文本
  • string off 禁用后显示的文本
  • string(相对路径) on_sound 启用后音效
  • string(相对路径) off_sound 禁用后音效
  • string key 键值
  • number index 索引值
  • boolean clickable 是否可点击
  • boolean focusable 是否可聚焦
  • boolean expandable 是否可拓展


CheckBox & Switch
无专属子控件

TextView
  • array gravity 对齐方式
  • string html 插入html代码
  • string url 插入链接
  • string(相对路径) sound 点击音效
  • string(菜单名称) open 加载指定菜单
  • string send_message 发送聊天
  • string run_command 执行指令
  • string plugin_command 执行插件指令
  • string(相对路径) load_nbt 加载NBT
  • string(相对路径) load_script 执行脚本


GradientTextView
  • array colors 颜色组
  • array(颜色数组)或string(十六进制字符串) start_color 起始颜色
  • array(颜色数组)或string(十六进制字符串) end_color 结束颜色


EditText
  • number min_ems 最小宽度
  • number max_ems 最大宽度
  • number min_lines 最小行数
  • number max_lines 最大行数
  • string hint 文本提示
  • string text 默认文本


SeekBar
  • number min 最小值
  • number max 最大值
  • number value 当前值
  • string format 格式化字符串
  • number multiplier 拖动条倍数


RadioGroup
  • string orientation 列表方向


Video
  • string url 视频链接
  • boolean live 是否为直播
  • boolean auto_play 自动播放
  • boolean auto_hidden_control 自动隐藏控制界面
  • number scale_mode 缩放模式


Web
  • string url 链接


ColorPicker
  • array area_params 区域参数
  • array(颜色数组)或string(十六进制字符串) default_color 默认颜色
  • string ok 确认提示
  • string cancel 取消提示


ShortCut
  • boolean no_circle 是否自动切割圆形
  • string name 快捷键文字
  • string bg_color 快捷键背景颜色
  • string(相对路径) icon 快捷键图片
  • string(相对路径) sound 点击音效
  • string on_text 启用文字
  • string off_text 禁用文字
  • boolean hide 是否隐藏
  • string type 快捷键类型
  • string send_message 发送聊天
  • string run_command 执行指令
  • string plugin_command 执行插件指令
  • string(相对路径) load_nbt 加载NBT
  • string(相对路径) load_script 执行脚本
  • array offset 偏移大小


Icon
  • string image 图片路径


Title
  • string name 标题名称
  • number elevation 层级
  • string(相对路径) image 背景图片路径
  • boolean image_scaled 图片是否缩放
  • number image_scaled_size 缩放比例
  • icon icon 图标


onCallModuleEvent事件对应返回值
通用返回:
  • string name: 功能名
  • string fun: 功能ID
  • boolean value: 功能状态


CheckBox & Switch & SeekBar & EditText
  • boolean或number或string "功能Key": 数据


TextView & GradientTextView
  • string key: "功能Key"


RadioGroup
  • string mode: 模式描述
  • number index: 模式索引


ColorPicker
  • string color: 颜色值


ui_definition作用
  • string name: UI的名称
  • string theme: UI主题
  • array ui: 注册的UI列表
  • array fun: 注册的功能列表
  • array script: 进入UI执行的脚本列表


ui_variables 作用
用于定义UI中的全局变量, 如名称, 大小, 颜色等
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RuAyWikiBBS

GMT+8, 2026-9-24 12:09 , Processed in 0.058562 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表