2012-07-02 4 views
1

내 응용 프로그램에는 배경이 있고 개체가 배경에 배치 된 테이블이라고합니다. 이제 나는 테이블 만 색칠하고 싶습니다. AndEngine에서 이것을 수행 할 수있는 방법이 있습니까? 그렇다면 샘플 코드를 제공해주십시오. 메커니즘은 무엇이되어야합니까?AndEngine의 특정 개체에 색칠

<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> 

을 또는 당신은 프로그래밍 방식으로 작업을 수행 할 수 있습니다 :

답변

0

당신은 당신의 현장에있는 모든 개체에 색상을 설정할 수 있습니다. entity.setColor() 만 사용하십시오. 그것은 당신의 색깔과 객체 네이티브 컬러를 증가시킬 것입니다.

새 색상이 필요한 경우에는 처음에 개체를 흰색으로 만드십시오.

희망 도움말.

0

당신은 XML로 그것을 할 수

TableLayout table = (TableLayout)findViewById(R.id.myTable); 
table.setBackgroundColor(Color.DKGRAY); 
+0

나는 내 질문을 설명 할 수 없었다고 생각합니다. AndEngine Scene에서 XML이 아닌 객체의 색상을 지정하고 싶습니다. 둘째로 나는 배경색을 바꾸고 싶지 않다. 나는 그 물체를 채색하고 싶다. 아이들이 그림책에서하는 것처럼. –