Я возился с примерами мультитач-библиотеки Java mt4j и в примере «advanced.drawing» я пытаюсь изменить цвет фона DrawingScene. Поскольку он установил для setClear значение false, я не могу сделать это с опцией clearColor. Любые другие идеи? Спасибо
Изменить цвет фона сцены в mt4j без очистки
Ответы (1)
С помощью TherioN с форумов NUIGroup я нашел способ сделать это. Можно добавить MTRectangle с цветом заливки, а затем добавить к этому прямоугольнику SceneTexture из примера рисования. Я оставляю кусок кода в качестве ссылки:
final MTSceneTexture sceneTexture = new MTSceneTexture(mtApplication,0, 0, mtApplication.width, mtApplication.height, drawingScene);
sceneTexture.getFbo().clear(true, 255, 255, 255, 0, true);
sceneTexture.setStrokeColor(new MTColor(155,155,155));
//Background
MTRectangle background = new MTRectangle(0,0,mtApplication.width, mtApplication.height , mtApplication);
background.setFillColor(new MTColor(255,244,150,255));
//Add the scene texture as a child of the background rectangle so the scene texture is drawn in front
background.addChild(sceneTexture);
frame.addChild(background);
person
Fgblanch
schedule
28.07.2010