Files
Game/target/classes/uno/mloluyu/desktop/character/Alice.class

50 lines
6.3 KiB
Plaintext
Raw Normal View History

2025-09-19 15:36:50 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=B#uno/mloluyu/desktop/character/Alicejava/lang/Objectbatch+Lcom/badlogic/gdx/graphics/g2d/SpriteBatch; walkAnimation)Lcom/badlogic/gdx/graphics/g2d/Animation; SignatureXLcom/badlogic/gdx/graphics/g2d/Animation<Lcom/badlogic/gdx/graphics/g2d/TextureRegion;>; idleAnimation currentFrame-Lcom/badlogic/gdx/graphics/g2d/TextureRegion; stateTimeFpathLjava/lang/String;MOVEMENT_SPEED ConstantValueCHpositionLcom/badlogic/gdx/math/Vector2;widthheightisMovingZ isFacingRight<init>()VCode
 "character/alice/ $  &  (  * LineNumberTableLocalVariableTablethis%Luno/mloluyu/desktop/character/Alice;create1)com/badlogic/gdx/graphics/g2d/SpriteBatch
0 4 6com/badlogic/gdx/math/Vector2
5 9 
; <loadAnimations
> ? setToCenterAcom/badlogic/gdx/utils/Array
@ D!com/badlogic/gdx/graphics/Texture FHGcom/badlogic/gdx/Gdx IJfilesLcom/badlogic/gdx/Files;
LNM uno/mloluyu/util/SimpleFormatter OPaddLeadingZeros(II)Ljava/lang/String;R STmakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; VXWcom/badlogic/gdx/Files YZinternal7(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle;
C\ ]&(Lcom/badlogic/gdx/files/FileHandle;)V _a`java/lang/System bcoutLjava/io/PrintStream;
egfjava/io/PrintStream hiprintln(Ljava/lang/Object;)Vk+com/badlogic/gdx/graphics/g2d/TextureRegion
jm n&(Lcom/badlogic/gdx/graphics/Texture;)V
@p qiadds'com/badlogic/gdx/graphics/g2d/Animation=<3D><><EFBFBD> vxw0com/badlogic/gdx/graphics/g2d/Animation$PlayMode yzLOOP2Lcom/badlogic/gdx/graphics/g2d/Animation$PlayMode;
r| }T(FLcom/badlogic/gdx/utils/Array;Lcom/badlogic/gdx/graphics/g2d/Animation$PlayMode;)V  R
<00><00><00>java/lang/String <00><00>valueOf&(Ljava/lang/Object;)Ljava/lang/String;<00> S<00>&(Ljava/lang/String;)Ljava/lang/String;
e<00> h<00>(Ljava/lang/String;)V <00> 
@<00> <00><00>get(I)Ljava/lang/Object;
j<00> <00><00>getRegionWidth()I <00> 
j<00> <00><00>getRegionHeight <00>  F<00> <00><00>appLcom/badlogic/gdx/Application;<00>Alice<00>动画加载成功 <00><00><00>com/badlogic/gdx/Application <00><00>log'(Ljava/lang/String;Ljava/lang/String;)V
<00><00><00>java/lang/Exception <00><00>
getMessage()Ljava/lang/String;<00> <00><00> <00><00>error
<00><00> <00>printStackTrace
idleFramesLcom/badlogic/gdx/utils/Array;iItexture#Lcom/badlogic/gdx/graphics/Texture;
walkFrameseLjava/lang/Exception;LocalVariableTypeTableMLcom/badlogic/gdx/utils/Array<Lcom/badlogic/gdx/graphics/g2d/TextureRegion;>; StackMapTable F<00> <00><00>graphicsLcom/badlogic/gdx/Graphics; <00><00><00>com/badlogic/gdx/Graphics <00><00>getWidth <00><00> <00><00> getHeight
5<00> <00><00>set#(FF)Lcom/badlogic/gdx/math/Vector2;xyupdate(F)V <00> 
<00> <00><00>handleMovement
r<00> <00><00> getKeyFrame(F)Ljava/lang/Object; <00>
j<00> <00><00>isFlipX()Z
j<00> <00><00>flip(ZZ)V deltaTime F<00> <00><00>inputLcom/badlogic/gdx/Input;<00>com/badlogic/gdx/Input$Keys <00><00><00>com/badlogic/gdx/Input <00><00> isKeyPressed(I)Z
5<00> q<00>
<00> <00> clampPositionmoveXmoveY 5 <00>
java/lang/Math min(FF)F
 
max 5 <00>maxXmaxYrender
0 begin
0 draw2(Lcom/badlogic/gdx/graphics/g2d/TextureRegion;FF)V
0 enddispose
0 
r   getKeyFrames()[Ljava/lang/Object;".[Lcom/badlogic/gdx/graphics/g2d/TextureRegion;
j$ %&
getTexture%()Lcom/badlogic/gdx/graphics/Texture;
Cregion
2025-09-19 09:34:43 +08:00
SourceFile
2025-09-19 10:16:40 +08:00
Alice.javaBootstrapMethods
2025-09-19 15:36:50 +08:00
-/.$java/lang/invoke/StringConcatFactory S0<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;,3 stand.png5walkFront.png7 调试代码9动画加载失败:  InnerClassesKeysPlayMode>%java/lang/invoke/MethodHandles$Lookup@java/lang/invoke/MethodHandlesLookup!  
  
  Y*<2A>*!<21>#*<14>%*<03>'*<04>)<29>+
, -./Y*<2A>0Y<30>2<>3*<2A>5Y<35>7<>8*<2A>:*<2A>=<3D>+ "%&, -.<<02>@Y<>BL=<3D>7<>CY<43>E*<2A>#<06>K<>Q<00>U<00>[N<>^-<2D>d+<2B>jY-<2D>l<>o<><10><><EFBFBD>*<2A>rYt+<2B>u<>{<7B>~<7E>@Y<>BM><3E>B<>CY<43>E*<2A>#<06>K<><00><00>U<00>[:<04>^<04><00><><00><00><00>,<2C>jY<04>l<>o<><08><><EFBFBD>*<2A>rYt,<2C>u<>{<7B><00>*+<03><00><>j<><00><><EFBFBD><00>*+<03><00><>j<><00><><EFBFBD><00><><00><12><12><><00><00>L<><00><12>+<2B><00><><00><00><00>+<2B><00><><00><00><00>+V./ 0+122>/G5X8`9e:<00>;<00><<00>9<00>><00>A<00>B<00>D<00>F<00>G<00>HJ,R-.<00><00><00>
=<00><00>+<00><00>`<00><00><00>bG<00><00><00><00><00><00><00><00><00><00><00><00>`<00><00><00><00>*<06> @3<>#@@><3E>D<00>?w-<2D>Ź<00><00>*<2A><00>f nD<6E>Ź<00><00>*<2A><00>f nE*<2A>8#$<24><00>W<EFBFBD>+PQ"R,S, --.<00>" <00><00><00><00>q*<2A>~<7E><04>*Y<><00>#b<><00>*#<23><00>*<2A>'<27>**<2A><00>*<2A>ٶ<00><>j<><00><>**<2A>~*<2A>ٶ<00><>j<><00>*<2A>)<29> *<2A><00><><00><>*<2A>)<29>*<2A><00><><00><> *<2A><00><03><00><>+. Y[]_`0a3bEeVfggpi,q-.q<00><00>*<00><00>*<00> E F*<03>'<27><00><13><00><00>%#jbF*<04>'<27><00><14><00><00>%#jfF*<04>'<27><00><16><00><00>$#jbE*<04>'*<04>)<29><00><15><00><00>$#jfE*<04>'*<03>)*<2A>8$%<25><00>W*<2A><00><>+Ropq tuv"x/y6z;|H}O~TY<00>f<00>m<00>r<00>w<00><00><00><00><00>,*<00>-.<00><00><00><00><00><00><00>
<04>"<00><00>K<>Ź<00><00>*<2A><00>fD<66>Ź<00><00>*<2A><00>fE*<2A>8 *<2A>8<>#<23><02><08>*<2A>8 *<2A>8<> $<24><02><08> <0B>+<00><00><00>4<00>J<00>, K-.< -{7*<2A>3<>
*<2A><00><><04>*<2A>3<>*<2A>3*<2A><00>*<2A>8<>*<2A>8<> <0B>*<2A>3<><17>+<00><00><00>/<00>6<00>, 7-.<00>r*<2A>3<>*<2A>3<>*<01>3*<2A>~<7E>+*<2A>~<7E><1D>!Y:<04>>=<3D>2L+<2B>#<23>'<27><1D><><EFBFBD>*<2A><00><>+*<2A><00><><1D>!Y:<04>>=<3D>2L+<2B>#<23>'<27><1D><><EFBFBD><EFBFBD>+2 <00><00><00><00><00>3<00>:<00>B<00>I<00>b<00>i<00>q<00>, r-.3( b( <00>9<13>!<0E><00>!<0E>)*+12141618:<00><00>; vr<@=?A