网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月26日漏签0天
罗技吧 关注:228,909贴子:384,307
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 6回复贴,共1页
<<返回罗技吧
>0< 加载中...

罗技 RGB 渐变求测试,求壕围观,求大神改进,求各种

  • 只看楼主
  • 收藏

  • 回复
  • AndroidOL
  • 核心吧友
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
function OnEvent(event, arg)
if (event == "G_PRESSED" and arg == 1) then
colorList = {}
table.insert(colorList, {
Name = "#FF1B1B",
Red = 255,
Green = 27,
Blue = 27
})
table.insert(colorList, {
Name = "#FF761B",
Red = 255,
Green = 118,
Blue = 27
})
table.insert(colorList, {
Name = "#FFA41B",
Red = 255,
Green = 164,
Blue = 27
})
table.insert(colorList, {
Name = "#FFD21B",
Red = 255,
Green = 210,
Blue = 27
})
table.insert(colorList, {
Name = "#FEFF1B",
Red = 254,
Green = 255,
Blue = 27
})
table.insert(colorList, {
Name = "#B1E819",
Red = 177,
Green = 232,
Blue = 25
})
table.insert(colorList, {
Name = "#17D21B",
Red = 23,
Green = 210,
Blue = 27
})
table.insert(colorList, {
Name = "#17A2D2",
Red = 23,
Green = 162,
Blue = 210
})
table.insert(colorList, {
Name = "#1763D2",
Red = 23,
Green = 99,
Blue = 210
})
table.insert(colorList, {
Name = "#3817D2",
Red = 56,
Green = 23,
Blue = 210
})
table.insert(colorList, {
Name = "#9717D2",
Red = 151,
Green = 23,
Blue = 210
})
table.insert(colorList, {
Name = "#DE1888",
Red = 222,
Green = 24,
Blue = 136
})
colorTemp = {
["Red"] = 255,
["Green"] = 255,
["Blue"] = 255
}
SetBacklightColor(255, 255, 255)
while true do
for loop = 1, #colorList do
OutputLogMessage("Color-No." .. loop .. ":\t" .. colorList[loop].Name .. "\n")
r = colorTemp.Red
g = colorTemp.Green
b = colorTemp.Blue
rIV = (colorList[loop].Red - r) / 50 - ((colorList[loop].Red - r) / 50) % 0.01
gIV = (colorList[loop].Green - g) / 50 - ((colorList[loop].Green - g) / 50) % 0.01
bIV = (colorList[loop].Blue - b) / 50 - ((colorList[loop].Blue - b) / 50) % 0.01
OutputLogMessage("rIV.Red: " .. rIV .. ",\tgIV: " .. gIV .. ",\tbIV: " .. bIV .. "\n")
for loopColor = 1, 50 do
colorTemp.Red = colorTemp.Red + rIV
colorTemp.Green = colorTemp.Green + gIV
colorTemp.Blue = colorTemp.Blue + bIV
SetBacklightColor(colorTemp.Red, colorTemp.Green, colorTemp.Blue)
--OutputLogMessage("colorTemp.Red: " .. colorTemp.Red .. ",\tcolorTemp.Green: " .. colorTemp.Green .. ",\tcolorTemp.Blue: " .. colorTemp.Blue .. "\n")
Sleep(50)
--if (event == "G_PRESSED" and arg == 6) then
--break
--end
end
colorTemp.Red = math.ceil(colorTemp.Red)
colorTemp.Green = math.ceil(colorTemp.Green)
colorTemp.Blue = math.ceil(colorTemp.Blue)
--OutputLogMessage("Loop: " .. loop .. ". Target. To. R: " .. colorTemp.Red .. "/G: " .. colorTemp.Green .. "/B: " .. colorTemp.Blue .. "\n")
--OutputLogMessage("Loop: " .. loop .. ". Target. To. R: " .. colorList[loop].Red .. "/G: " .. colorList[loop].Green .. "/B: " .. colorList[loop].Blue .. "\n\n")
colorTemp.Red = colorList[loop].Red
colorTemp.Green = colorList[loop].Green
colorTemp.Blue = colorList[loop].Blue
SetBacklightColor(colorTemp.Red, colorTemp.Green, colorTemp.Blue)
end
end
end
end
说明:


  • AndroidOL
  • 核心吧友
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
说明:
  目前存在的问题:
    由于 Logitech Gaming Software 不提供多线程支持,无法检测结束条件,目前正在查找解决方案
  关闭脚本的方式:
    在脚本编辑器中按下 Ctrl + S 保存脚本或退出 Logitech Gaming Software,系统将重置脚本并停止死循环。


2025-08-26 22:43:50
广告
不感兴趣
开通SVIP免广告
  • AndroidOL
  • 核心吧友
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
贴吧没缩进简直不能忍,带格式代码请移步:
http://www.pcwaishe.cn/forum.php?mod=redirect&goto=findpost&ptid=583705&pid=6897975


  • YBYQ2000
  • 人气楷模
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
马克一个


  • 1V879
  • 活跃吧友
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
留名先


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 6回复贴,共1页
<<返回罗技吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示