В моем приложении у меня есть фон, и есть объект, который скажет таблицу, помещенную на фон. Теперь я хочу только раскрасить таблицу. Есть ли способ сделать это в AndEngine? Если да, укажите пример кода. Какой должен быть механизм?Окраска определенного объекта в AndEngine
1
A
ответ
0
Вы можете задать цвет для любого объекта на сцене. Просто используйте entity.setColor()
. Он будет умножать цвет вашего и цвет объекта.
Если вам нужен только новый цвет, изначально сделайте свой объект белым.
Надеюсь, что эта помощь.
0
Вы можете сделать это в XML:
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/myTable"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/darker_gray" >
<TableRow />
<TableRow />
</TableLayout>
Или вы можете сделать это программно:
TableLayout table = (TableLayout)findViewById(R.id.myTable);
table.setBackgroundColor(Color.DKGRAY);
Я думаю, что не смог объяснить свой вопрос. Я хочу покрасить объект в сцену AndEngine не в XML. Во-вторых, я не хочу менять цвет фона, который я хочу, чтобы покрасить объект. Как дети делают в своих книгах. –