通常制作游戏需要颜色选取的时,我们通常思维是做几个色块,下面我制作一个更加简单而且选取颜色更多的方法。
首先我们要了解颜色是由红绿蓝构成,在界面初始化下创建一个界面,用三个滑动条代表三个颜色值。滑动条设置成从上之下,初始值为0,终值为255.
然后创建客户端脚本,代码如下:
wait(2) local a=script.Parent local b=a.颜色值 local gameRun=GetService("GameRun") --获取游戏运行服务 gameRun.Update:Connect(function() --update事件每帧触发一次,事件触发时调用方法打印111 b.Value=Vector3(a.红.Value,a.绿.Value,a.蓝.Value) a.显示颜色.ImageColor=b.Value end)
当然制作选色的方法有很多,以上只是我给出的解决选色的方法。
请登录后评论~