向上
  • ZH-CN
登录网站
  • 模组和文件
    • 所有文件
    • 独占内容
    • 作者文件
    • 本周最佳文件
    • 上传文件
  • 新闻
  • 作弊
  • 文章
  • 指南
    GTA 6 GTA 5 GTA San Andreas GTA 4 侠盗猎车手:罪恶都市 GTA 3 荒野大镖客:救赎2 红死 Redemption 其他游戏 开发模组 其他
  • 模组和文件
  • GTA San Andreas
  • 模组
  • Lua 脚本
  • Lua ImGUI对话框窗口

Lua ImGUI对话框窗口

  • Lua ImGUI对话框窗口 / GTA San Andreas
  • Lua ImGUI对话框窗口 / GTA San Andreas
  • Lua ImGUI对话框窗口 / GTA San Andreas
GTA San Andreas / 模组 / Lua 脚本
作者:
SAlvatoreLEone(SaLe)
查看更多
上传了:
SAlvatoreLEone(SaLe) 订阅 您已订阅
大小:
6.36 千字节
已上传:
8 十二月 2019
下载量:
234
总下载量: 234
独特的下载量: 108
10 / 10
14 人评价了文件
ПавелЧерненко
wwwwandrarijaz
Sanya997
访客
AlmazBeta
访客
Destor
l1_9ir
SDRBB
Vladimir_P
TheBadZero
Timur_SH
lmfar
DtCreater
还没有人评价这个文件
下载 在 Telegram 中下载 在 Discord 中下载
加入收藏夹 收藏夹
  • 1575757799_dialog.rar
    来自Virustotal的病毒检查: 文件是安全的 (查看报告)
    下载 (0.01 MB)

这个脚本将简化对话框的编写,将创建对话框的过程简化为一行代码。

目前有带按钮的对话框、整数输入框、字符串输入框和单选按钮。

这是 一个简短的 手册

 隐藏文本

m.BtnDialog(Header, Text, strButtons, butSize) 创建一个带按钮和文本的对话框

Header - 窗口标题(字符串)

Text - 标题后的文本(字符串)

strButtons - 按钮上显示的文本(字符串数组)

butSize - imgui.ImVec2,按钮大小

m.BigBtnDialog(Header, Text, strButtons, butSize) 创建一个带按钮和文本的对话框

strButtons - 按钮上显示的文本(字符串数组的数组)

来自不同数组的按钮strButtons在相应的行中排列(例如:{{\"1stroka 1\", \"1stroka 2\"}, {\"2s 1\", \"2s 2\"}})

m.RadioButtonDialog(Header, Text, strButtons, imint, butSize) 创建一个带单选按钮的对话框

strButtons - 单选按钮上显示的文本(字符串数组)

imint - imgui.ImInt,用于记录所选单选按钮的编号(从1开始)。

m.RadioButtonReturnDialog(Header, Text, strButtons, Values, imint, butSize) 创建一个带单选按钮的对话框

与之前的不同之处在于有Values

Values - 值数组(可以是数组的数组),返回该函数所选单选按钮索引的值。

m.InputIntDialog(Header, Text, strInts, imints, butSize) 创建一个整数输入对话框(多个整数)

strInts - 输入数字的字段名称数组

imints - imgui.ImInt数组,用于记录值。

m.InputTextDialog(Header, Text, strings, imbufs, butSize) 创建一个字符串输入对话框(多个字符串)

strings - 输入文本的字段名称数组

文件的名称和描述已被翻译。 显示原文 (RU)显示翻译 (ZH-CN)
Lua ImGUI dialog windows

Этот скрипт упростит написание диалоговых окон, сведёт создание диалогового окна к написанию одной строки.

На данный момент присутствуют диалоговые окна с кнопками, вводом целых чисел, вводом строк и с RadioButton.

Вот небольшой мануал

 cкрытый текст

m.BtnDialog(Header, Text, strButtons, butSize) создаёт диалоговое окно с кнопками и текстом

Header - Заголовок окна(строка)

Text - Текст после заголовка(строка)

strButtons - Текст, отображаемый на кнопках(таблица строк)

butSize - imgui.ImVec2, размер кнопок

m.BigBtnDialog(Header, Text, strButtons, butSize) создаёт диалоговое окно с кнопками и текстом

strButtons - Текст, отображаемый на кнопках(таблица таблиц строк)

кнопки из разный таблиц strButtons располагаются на соответствующей строчке(ex. {{\"1stroka 1\", \"1stroka 2\"}, {\"2s 1\", \"2s 2\"}})

m.RadioButtonDialog(Header, Text, strButtons, imint, butSize) создаёт диалоговое окно с RadioButton`ами

strButtons - Текст, отображаемый на RadioButton`ах(таблица строк)

imint - imgui.ImInt, в который записывается номер выбранного RadioButton`а (с еденицы).

m.RadioButtonReturnDialog(Header, Text, strButtons, Values, imint, butSize) создаёт диалоговое окно с RadioButton`ами

От предыдущего отличается наличием Values

Values - таблица значений(может быть и таблица таблиц), значение по индексу выбранного RadioButton`а из которого возвращается этой функцией.

m.InputIntDialog(Header, Text, strInts, imints, butSize) создает диалоговое окно с вводом целого числа(целых чисел)

strInts - таблица названий для полей ввода чисел

imints - таблица imgui.ImInt для записи в них значений.

m.InputTextDialog(Header, Text, strings, imbufs, butSize) создает диалоговое окно с вводом строки(нескольких строк)

strings - таблица наименований для полей ввода текста

评论 1
© 2008 - 2025 LibertyCity
创建者和开发者: Evgenii Sokolov
未经管理层或相关所有者的许可,严禁复制材料。
写信给我们
移动版 电脑版本
模组和文件 新闻和文章 作弊和指南 用户
点击这里进行高级文件搜索