0
我想要使用SFML.Net綁定輕鬆移動一個形狀。使用SFML C移動形狀#
我必須一直做shape.Position = new Vector2f(x, y)
嗎?
following提到要使用SFML構建自定義形狀,您必須使用sf::Shape
類。
形狀基本上是一個凸多邊形,其中每個點可以有其自己的位置和顏色。您還可以爲形狀添加自動輪廓,每個點都可以爲輪廓定義自己的顏色。
然後繼續提到,就像SFML中的每個可繪製對象一樣,形狀對象繼承常用函數來設置它們的位置,旋轉,比例,顏色和混合模式。
Polygon.SetColor(sf::Color(255, 255, 255, 200));
Polygon.Move(300, 300);
Polygon.Scale(3, 2);
Polygon.Rotate(45);
可惜Move(), Scale() and Rotate()
不C#中存在,據我可以告訴。
這只是意味着每次都將它設置爲一個新的向量,對吧? – fuzz
是的。 .Net綁定似乎已過時。它可能會在新版本的SFML剛剛發佈後立即更新。 –