[英]Android libGdx how to make a piano tile?
我想制作像Piano Tiles這樣的游戲,我需要知道鋼琴瓷磚應該是什么? 紋理,按鈕,圖像按鈕?
點擊這個時我應該改變顏色。 最好(最快)的方法是什么?
您可以使用白色紋理,然后在libGDX中放置一個顏色過濾器來更改顏色。 或者您可以使用非常容易使用的ShapeRenderer,特別是矩形。 您所要做的就是設置尺寸和位置,然后設置顏色。 最快的方法是ShapeRenderer,因為它不必將紋理加載到RAM中。
我會用Actors。 您可以繪制紋理,或者像Jorge所說,您可以在draw方法中使用ShapeRenderer。 然后你可以添加一個ClickListener,你可以調用setColor()。 因此,在draw方法中,您必須調用getColor()並設置批處理顏色(或ShapeRenderer顏色)。
警告:如果使用ShapeRenderer,請在之前調用batch.end(),最后調用batch.begin()。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.