2016-08-24 31 views

回答

1

繪製圓角邊框的唯一方法是使用指定圓角半徑的參數調用rect()函數。您可以在圖像上繪製該圖像以達到您要查找的效果。

如果不是,則下一個最好的方法是使用createGraphics()函數創建緩衝區。將您的圖像繪製到該緩衝區,然後將角從緩衝區中移開。然後,您可以使用image()函數將緩衝區繪製到畫布上,就像您在畫布上繪製常規圖像一樣。

當然,另一種選擇是使用圖像編輯器提前將角落添加到圖像。

+0

似乎這是P5.js的最佳選擇。好奇爲什麼P5需要這樣的解決方法? – bresson

+0

@bresson這不是一個真正的解決方法,因爲這不是一個錯誤。 Processing的創作者決定專注於其他功能,而不是圖像上的圓角(特別是因爲如果您願意,您可以自己做)。 P5.js基於Processing,因此它們實現了相同的一組功能。幸運的是Processing是開源的,所以你可以隨時自己添加這個功能並提出請求! –

相關問題