mirror of
https://github.com/Coloryr/AllMusic.git
synced 2026-11-08 18:54:44 +00:00
调整渲染位置
This commit is contained in:
1 parent
23d4ec226b
commit
0d1a823a4c
19 files changed
+19
-19
No files matched your search
+1
-1
@@ -54,7 +54,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
enableScissor(drawX, drawY, maxWidth, entry.height);
|
||||
drawString(font, matrices, entry, drawX - scrollOffset, drawY, finalColor);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -55,7 +55,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
@@ -55,7 +55,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -55,7 +55,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -55,7 +55,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -55,7 +55,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -55,7 +55,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -55,7 +55,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
@@ -55,7 +55,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.text(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
@@ -55,7 +55,7 @@ public class CoreRenderTarget extends TextFrameBuffer<String> {
|
||||
GlStateManager.translate(drawX, drawY, 0);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
enableScissor(drawX, drawY, maxWidth, entry.height);
|
||||
drawString(font, entry, -scrollOffset, 0, finalColor);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
@@ -54,7 +54,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
enableScissor(drawX, drawY, maxWidth, entry.height);
|
||||
drawString(font, matrices, entry, drawX - scrollOffset, drawY, finalColor);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
@@ -52,7 +52,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
@@ -54,7 +54,7 @@ public class CoreRenderTarget extends TextFrameBuffer<String> {
|
||||
GL11.glTranslatef(drawX, drawY, 0);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
enableScissor(drawX, drawY, maxWidth, entry.height);
|
||||
drawString(font, entry, -scrollOffset, 0, finalColor);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.drawString(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@ public class CoreRenderTarget extends TextFrameBuffer<Component> {
|
||||
int finalColor = applyAlpha(entry.color, alpha);
|
||||
|
||||
if (maxWidth != -1 && entry.width > maxWidth) {
|
||||
int scrollOffset = (int) (offsetX % entry.width);
|
||||
int scrollOffset = (int) getOffset(entry, maxWidth);
|
||||
gui.enableScissor(drawX, Math.max(0, drawY), drawX + maxWidth, drawY + entry.height);
|
||||
gui.text(font, entry.component, drawX - scrollOffset, drawY, finalColor, entry.shadow);
|
||||
if (scrollOffset > 0) {
|
||||
|
||||
Reference in new issue
Block a user