標籤:

sketch如何解決0.1像素誤差這種事情?


GitHub - stackdevelopment/sketch-pixel-cleanup: A plugin for Sketch to fix all of those partial pixels

試一下這個插件


裡面有設置整數像素點和坐標整數的,可用設置下。就沒有這個問題了。


打開系統偏好設置 → 鍵盤 → 快捷鍵 → 左側選中應用快捷鍵,右側選中所有應用程序 → 點擊 + 號按鈕 → 在所有應用程序下拉菜單中選擇sketh → 輸入菜單標題:Round to Pixel → 自定義快捷鍵(快捷鍵盡量不要與其他功能快捷鍵衝突,我用的是Command + shift +P 暫時還沒發現與其他哪個衝突,還望高手指點)

以上。

然後回到sketch里,選中你要化整的對象(可以是簡單的編組關係)可以盡情的使用快捷鍵撒歡啦

PS:對於多重編組的的對象貌似不起作用

希望拙見有助

以下附圖


e首先,你可以看下圖層是位置有小數點誤差,如

還是圖層尺寸有小數點誤差,如

一般這兩種情況,

1)你都可以點擊圖層然後使用Layer&>Round to Pixel.來解決。

不過使用這個命令它會將圖層默認靠近最近的整數位置,有時候不能完美達到自己想要的效果,但足夠滿足大多數情況。

2)選擇圖層,雙擊或選擇

後,選擇要修改的錨點

,在右邊的屬性面板裡面會有

,分別是不對齊整數像素點、以半個像素點對齊、對齊整個像素點。

通過這個方法可以細節的調整路徑,達到完美


這個問題比較討厭,我在做的時候也經常移動元素以後會出現非整數像素,導致渲染出來非常難看,切圖時也有誤差,因為非整數像素sketch會默認所佔的空間是一個整數。目前我的辦法是作圖時開啟grid模式,並養成習慣經常檢查右上角的坐標。

如果有哪位大神有更好的辦法請不吝賜教,不勝感激!


Menu -- Layer -- Round to Nearest Pixel Edge


我的sketch不知道怎麼設置了,每次移動圖標都只能是一個像素一個像素的動,而且都是對齊到網格的,只能藉助鋼筆工具隨意拖動點,或者在定位那裡輸入帶小數點的位置,而我其實想像AI那樣隨意拖動整體和改變大小……怎麼破,有大神支招嘛??


有沒有好辦法,強迫症的我對的快瘋掉了


推薦閱讀:

sketch文字外圍的邊框能不能調整成貼合文字,如果不能,是不是用sketch measure標註出來的間距都是不準的?
sketch 和 origami 聯動的插件怎麼用?
Sketch 使用過程中硬碟的空間越來越少,最後都佔滿了,怎麼清空?
sketch能打開.psd格式文件嗎?要是能打開能不能導出UI圖片?

TAG:Sketch |