Unity3d 如何创建没有轮廓的滑块?

Unity3d 如何创建没有轮廓的滑块?,unity3d,slider,sprite,Unity3d,Slider,Sprite,我想创建一个没有轮廓的滑块 像这个: 注意圆角 我想我需要为此创建一个精灵。不幸的是,我找不到任何关于滑块精灵的好教程。我认为最简单的方法是编辑内置的,但我不知道如何获得它进行编辑 这是my Unity的原始滑块的外观: 请注意提纲。因此,我们大家都可以得到令人惊讶的解决方案 将默认滑块放入并转到背景和句柄的源图像。将其更改为另一个名为TouchpadSprite的统一标准精灵,而不是使用现有的精灵。这应该能奏效。不确定这被称为“触摸板”精灵的事实是否会在制作PC游戏时引起问题,但我对此表示

我想创建一个没有轮廓的滑块

像这个:

注意圆角

我想我需要为此创建一个精灵。不幸的是,我找不到任何关于滑块精灵的好教程。我认为最简单的方法是编辑内置的,但我不知道如何获得它进行编辑

这是my Unity的原始滑块的外观:


请注意提纲。

因此,我们大家都可以得到令人惊讶的解决方案

将默认滑块放入并转到
背景
句柄
源图像
。将其更改为另一个名为
TouchpadSprite
的统一标准精灵,而不是使用现有的精灵。这应该能奏效。不确定这被称为“触摸板”精灵的事实是否会在制作PC游戏时引起问题,但我对此表示怀疑。FYI来自于“标准资产(适用于Unity 2017.3)”,该标准资产在。请随意只导入精灵本身。资产包本身相当大,但是里面有很多好的/有用的东西

此外,您还必须增加每单位乘数的
像素值。我的图片显示了我必须增加的内容。这将允许您选择边缘的圆角。玩它,让我知道它是否有效

希望这有帮助


我是不是遗漏了什么?“我的统一”中的滑块看起来就像你刚刚发布的图片。原来的那个有轮廓。看我刚贴的照片。是的,你说得对,我把它放在一个完全遮住的背景上。让我看看是否有什么我能弄明白的。我没有名为
TouchpadSprite
的精灵。我需要进口一些额外的东西吗?我的统一版本:2019.3.3f1(7CEAE5F7503)。我只有7个内置的统一精灵可供选择@所以我真的认为这是Unity的标准配置,或者可以通过资产商店中的免费“standard Assets(for Unity 2017.3)”下载。让我再四处看看。“对不起,”迪福佐找到了。从Unity此处下载标准资产包:。你可以在那里找到它并专门下载sprite,或者你可以把整个事情搞定。里面有很多有用的东西,但这是一个相当沉重的资产包。我还更新了我的答案以包含链接。我希望这有帮助!这对我不起作用,没有TouchpadSprite,将背景设置为“无”只是简单地设置背景色,我仍然希望它后面是透明的,只是没有黑色边框。编辑:从fillarea>fill中删除ui精灵有效,尽管它也会删除圆角