generated from sigonasr2/JavaProjectTemplate
Corrected multiplication error in scalex
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
This commit is contained in:
parent
2bcec53e29
commit
9fe872b7c2
@ -91,7 +91,7 @@ public class JavaProjectTemplate {
|
|||||||
game.Draw_Sprite(450,75,bookSpr,Color.GREEN); //Sprite drawing (with green tint)
|
game.Draw_Sprite(450,75,bookSpr,Color.GREEN); //Sprite drawing (with green tint)
|
||||||
game.Draw_Sprite(450,75+bookSpr.getHeight(),bookSpr,Transform.VERTICAL); //Sprite drawing with vertical flip
|
game.Draw_Sprite(450,75+bookSpr.getHeight(),bookSpr,Transform.VERTICAL); //Sprite drawing with vertical flip
|
||||||
|
|
||||||
game.Draw_Animated_Sprite(pl.x,pl.y,pl.spr,pl.animationFrame,Color.WHITE,Transform.NONE,4,4); //Animated Sprite drawing
|
game.Draw_Animated_Sprite(pl.x,pl.y,pl.spr,pl.animationFrame,Color.WHITE,Transform.HORIZ_VERTIC,4,4); //Animated Sprite drawing
|
||||||
|
|
||||||
game.Draw_Text_Ext(10,40,"Mouse X: "+Mouse.x+" Mouse Y:"+Mouse.y,Font.PROFONT_12,Color.BLACK,2,2); //Draw Mouse coordinates in tiny font
|
game.Draw_Text_Ext(10,40,"Mouse X: "+Mouse.x+" Mouse Y:"+Mouse.y,Font.PROFONT_12,Color.BLACK,2,2); //Draw Mouse coordinates in tiny font
|
||||||
game.Draw_Text_Ext(10,52,"Hello World 2!",Font.PROFONT_36,Color.MAGENTA,1,3); //Draw in larger font
|
game.Draw_Text_Ext(10,52,"Hello World 2!",Font.PROFONT_36,Color.MAGENTA,1,3); //Draw in larger font
|
||||||
|
@ -590,7 +590,7 @@ public class Panel extends JPanel implements Runnable,KeyListener {
|
|||||||
+(int)y)*ACTUAL_WINDOW_WIDTH+
|
+(int)y)*ACTUAL_WINDOW_WIDTH+
|
||||||
(horizontal?
|
(horizontal?
|
||||||
sprite.getWidth()-(X-(int)xOffset):
|
sprite.getWidth()-(X-(int)xOffset):
|
||||||
(X-(int)xOffset)*scalex)
|
(X-(int)xOffset))*scalex
|
||||||
+(int)x;
|
+(int)x;
|
||||||
if (((sprite.getImg().getRGB(X,Y)>>>24)&0xFF)==0||index<0||index>=pixel.length) {
|
if (((sprite.getImg().getRGB(X,Y)>>>24)&0xFF)==0||index<0||index>=pixel.length) {
|
||||||
continue;
|
continue;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user