使用Libgdx畫線,如何設定寬度

2021-07-30 16:49:34 字數 621 閱讀 3930

通常使用libgdx畫線時,一般會採用shaperenderer方法去畫,具體**如下:

shaperenderer shaperenderer = new shaperenderer();

shaperenderer.begin();

shaperenderer.line(10, 10, 30, 30);

shaperenderer.end();

如果想增加線條的寬度,首先想到的就是使用 gdx.gl.gllinewidth(20); 方法。但是此方法有乙個限度,在很小的範圍內,可以看到微小的效果,但是如果想設定很粗的線條則不會有效果。

解決辦法可以考慮使用shaperenderer.rectline方法。此方法有5個引數,前兩個引數確定起始點,第3、4個引數決定終止點,最後乙個引數決定畫線的寬度。 具體**可以如下:

shaperenderer shaperenderer = new shaperenderer();

shaperenderer.begin();

shaperenderer.rectline(10, 10, 30, 30, 80);

shaperenderer.end();

CSS 如何設定元素的寬高使用者是否可調

resize用於規定使用者是否可以調整元素的寬高 例如 文字域的寬高 屬性值作用 none 使用者無法調整元素的寬高 both 寬高均可調整 horizontal 寬度可調 vertical 高度可調 寬高不可調 textarea first child 寬高均可調 textarea nth of ...

當寬度不定時,如何設定div的寬高相同?

在做專案時,我經常會遇到這樣一種情況 在乙個div裡渲染乙個正方形或圓形的物體,這個物體是佔滿整個div的,而這個div的寬度會隨著父元素的寬度變化而變化。為了讓這個物體的效果不變形,必須保持div的長度和寬度一致,那麼怎麼做呢?div上面的 就可以令div的長寬相等。原理是什麼呢?我們先來看一下p...

如何使用HomePod設定警報?

由於我們基本上只是在使用siri,因此無論homepod和homepod mini型號執行的韌體如何,設定警報的步驟都是相同的。使用homepod設定警報 1.將語音命令與類似的短語 嘿,siri,設定鬧鐘為上午6點 一起使用。或 嘿siri,明天早上5點叫醒我。如果您要為特定日期設定鬧鐘,則可以說...