fDash + variable global pour contrôler la vitesse du jeu
This commit is contained in:
parent
1bf7218257
commit
b4d8ce858a
@ -638,6 +638,7 @@ public class BlueBaseFrames {
|
|||||||
return blueStandframe1;
|
return blueStandframe1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TODO avoir plusieurs sprite pour crée un cycle de marche
|
||||||
protected static Frame[] blueFWalk() {
|
protected static Frame[] blueFWalk() {
|
||||||
Frame[] f = new Frame[12];
|
Frame[] f = new Frame[12];
|
||||||
f[0] = walkForwardFrame1();
|
f[0] = walkForwardFrame1();
|
||||||
@ -652,7 +653,6 @@ public class BlueBaseFrames {
|
|||||||
f[9] = walkForwardFrame4();
|
f[9] = walkForwardFrame4();
|
||||||
f[10] = walkForwardFrame4();
|
f[10] = walkForwardFrame4();
|
||||||
f[11] = walkForwardFrame4();
|
f[11] = walkForwardFrame4();
|
||||||
|
|
||||||
return f;
|
return f;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ public class BlueMisc {
|
|||||||
Frame f = new Frame(0.0,0.0,phb,ahb,pthb,athb,pushB,
|
Frame f = new Frame(0.0,0.0,phb,ahb,pthb,athb,pushB,
|
||||||
//cancels (in order : normal, special, jump, move, dash)
|
//cancels (in order : normal, special, jump, move, dash)
|
||||||
false,false,false,false,false);
|
false,false,false,false,false);
|
||||||
f.setSpriteWrap(102,0,102,120);
|
f.setSpriteWrap(14*138,139,138,138); // A 138 on voit les iepds du boug au dessus
|
||||||
return f;
|
return f;
|
||||||
}
|
}
|
||||||
private static Frame fDash2() {
|
private static Frame fDash2() {
|
||||||
@ -69,7 +69,7 @@ public class BlueMisc {
|
|||||||
Frame f = new Frame(0.0,12.0,phb,ahb,pthb,athb,pushB,
|
Frame f = new Frame(0.0,12.0,phb,ahb,pthb,athb,pushB,
|
||||||
//cancels (in order : normal, special, jump, move, dash)
|
//cancels (in order : normal, special, jump, move, dash)
|
||||||
false,false,false,false,false);
|
false,false,false,false,false);
|
||||||
f.setSpriteWrap(816,0,102,120);
|
f.setSpriteWrap(14*138,139,138,138);
|
||||||
return f;
|
return f;
|
||||||
}
|
}
|
||||||
private static Frame fDash3() {
|
private static Frame fDash3() {
|
||||||
|
@ -84,6 +84,7 @@ public class match {
|
|||||||
private static boolean showP1Hitbox = true; // TODO modifier pour le rendre activable
|
private static boolean showP1Hitbox = true; // TODO modifier pour le rendre activable
|
||||||
private static boolean showP2Hitbox = true;
|
private static boolean showP2Hitbox = true;
|
||||||
private static List<Hitbox> listHitboxObj = new ArrayList<>();
|
private static List<Hitbox> listHitboxObj = new ArrayList<>();
|
||||||
|
private static float slowFactor = 0.5f;
|
||||||
|
|
||||||
private static Sprite objP1,objP2;
|
private static Sprite objP1,objP2;
|
||||||
private static Engine engine;
|
private static Engine engine;
|
||||||
@ -385,7 +386,7 @@ public class match {
|
|||||||
timer = 99 - frameCount/60;
|
timer = 99 - frameCount/60;
|
||||||
|
|
||||||
timeStamp2 = System.currentTimeMillis();
|
timeStamp2 = System.currentTimeMillis();
|
||||||
while(timeStamp2-timeStamp1<(1000/60)) {
|
while(timeStamp2-timeStamp1<(1000/(60 * slowFactor))) {
|
||||||
timeStamp2 = System.currentTimeMillis();
|
timeStamp2 = System.currentTimeMillis();
|
||||||
}
|
}
|
||||||
frameCount++;
|
frameCount++;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user