我使用http://github.com/ungerik/go-cairo作為 cairo 庫來繪制屏幕。我對這個圖書館和開羅完全不熟悉;然而,我一直在搜索這個庫和其他語言的各種 cairo 綁定的文檔,希望了解如何在屏幕上繪畫(不幸的是,我找不到很多關于在屏幕上繪畫的教程——僅適用于將圖像另存為 .PNG)。這是我到目前為止所擁有的,它沒有產生任何效果(沒有顯示)。任何幫助,將不勝感激。package mainimport ( "github.com/ungerik/go-cairo" "time")func main() { surface := cairo.NewSurface (cairo.FORMAT_ARGB32, 240, 80) surface.SelectFontFace ("serif", cairo.FONT_SLANT_NORMAL, cairo.FONT_WEIGHT_BOLD) surface.SetFontSize(32.0) surface.SetSourceRGB(0.0, 0.0, 1.0) surface.MoveTo (10.0, 50.0) surface.ShowText ("Hello World") for { surface.Paint () time.Sleep (1000) } //surface.Finish()}
- 1 回答
- 0 關注
- 251 瀏覽
添加回答
舉報
0/150
提交
取消