package org.test; import loon.LTransition; import loon.Screen; import loon.canvas.LColor; import loon.component.LProgress; import loon.component.LProgress.ProgressType; import loon.event.GameTouch; import loon.opengl.GLEx; import loon.utils.timer.LTimerContext; public class ProgressTest extends Screen { @Override public LTransition onTransition() { return LTransition.newEmpty(); } @Override public void draw(GLEx g) { } @Override public void onLoad() { LProgress progress = new LProgress(ProgressType.UI, LColor.red, 55, 55, 100, 15); // 进度一半 progress.setPercentage(0.5f); add(progress); LProgress progress2 = new LProgress(ProgressType.GAME, LColor.red, 55, 155, 100, 15); // 进度一半 progress2.setPercentage(0.5f); add(progress2); LProgress progress3 = new LProgress(ProgressType.UI, LColor.red, 255, 55, 100, 15); // 进度35% progress3.setPercentage(0.35f); progress3.setVertical(true); add(progress3); LProgress progress4 = new LProgress(ProgressType.GAME, LColor.red, 155, 155, 100, 15); // 进度65% progress4.setVertical(true); progress4.setPercentage(0.65f); add(progress4); add(MultiScreenTest.getBackButton(this,0)); } @Override public void alter(LTimerContext timer) { } @Override public void resize(int width, int height) { } @Override public void touchDown(GameTouch e) { } @Override public void touchUp(GameTouch e) { } @Override public void touchMove(GameTouch e) { } @Override public void touchDrag(GameTouch e) { } @Override public void resume() { } @Override public void pause() { } @Override public void close() { } }