Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- task renderPlayer{
- ObjPrim_SetTexture(objPlayer, spriteReimu);
- Obj_SetRenderPriorityI(objPlayer, 31);
- ObjRender_SetBlendType(objPlayer, BLEND_ALPHA);
- ObjRender_SetScaleXYZ(objPlayer, 1, 1, 0);
- ObjRender_SetAlpha(objPlayer, 255);
- ObjSprite2D_SetSourceRect(objPlayer, 3, 2, 27, 46);
- ObjSprite2D_SetDestCenter(objPlayer);
- ObjRender_SetPosition(objPlayer, px, py, 0);
- while(!Obj_IsDeleted(objPlayer)){
- let L = GetVirtualKeyState(VK_LEFT) == KEY_HOLD || GetVirtualKeyState(VK_LEFT) == KEY_PUSH;
- let R = GetVirtualKeyState(VK_RIGHT) == KEY_HOLD || GetVirtualKeyState(VK_RIGHT) == KEY_PUSH;
- if(L && !R){
- if(animFrame2 < 7){ObjSprite2D_SetSourceRect(objPlayer, 3, 50, 27, 93);}
- if(animFrame2 >= 07 && animFrame2 < 14){ObjSprite2D_SetSourceRect(objPlayer, 35, 50, 59, 141);}
- if(animFrame2 >= 14 && animFrame2 < 21){ObjSprite2D_SetSourceRect(objPlayer, 68, 50, 91, 92);}
- if(animFrame2 >= 21 && animFrame2 < 28){ObjSprite2D_SetSourceRect(objPlayer, 100, 51, 123, 92);}
- if(animFrame2 >= 28 && animFrame2 < 35){ObjSprite2D_SetSourceRect(objPlayer, 132, 51, 156, 92);}
- if(animFrame2 >= 35 && animFrame2 < 42){ObjSprite2D_SetSourceRect(objPlayer, 164, 51, 189, 92);}
- if(animFrame2 >= 42 && animFrame2 < 49){ObjSprite2D_SetSourceRect(objPlayer, 196, 51, 221, 92);}
- if(animFrame2 >= 49 && animFrame2 < 56){ObjSprite2D_SetSourceRect(objPlayer, 228, 51, 252, 92);}
- }
- else if(R && !L){
- if(animFrame2 < 7){ObjSprite2D_SetSourceRect(objPlayer, 3, 98, 28, 142);}
- if(animFrame2 >= 07 && animFrame2 < 14){ObjSprite2D_SetSourceRect(objPlayer, 35, 98, 59, 93);}
- if(animFrame2 >= 14 && animFrame2 < 21){ObjSprite2D_SetSourceRect(objPlayer, 68, 97, 93, 140);}
- if(animFrame2 >= 21 && animFrame2 < 28){ObjSprite2D_SetSourceRect(objPlayer, 100, 99, 123, 140);}
- if(animFrame2 >= 28 && animFrame2 < 35){ObjSprite2D_SetSourceRect(objPlayer, 132, 99, 155, 140);}
- if(animFrame2 >= 35 && animFrame2 < 42){ObjSprite2D_SetSourceRect(objPlayer, 164, 99, 186, 140);}
- if(animFrame2 >= 42 && animFrame2 < 49){ObjSprite2D_SetSourceRect(objPlayer, 196, 99, 218, 140);}
- if(animFrame2 >= 49 && animFrame2 < 56){ObjSprite2D_SetSourceRect(objPlayer, 228, 99, 250, 140);}
- }
- else{
- if(animFrame < 7){ObjSprite2D_SetSourceRect(objPlayer, 3, 2, 27, 46);}
- if(animFrame >= 07 && animFrame < 14){ObjSprite2D_SetSourceRect(objPlayer, 35, 1, 59, 46);}
- if(animFrame >= 14 && animFrame < 21){ObjSprite2D_SetSourceRect(objPlayer, 68, 1, 91, 45);}
- if(animFrame >= 21 && animFrame < 28){ObjSprite2D_SetSourceRect(objPlayer, 100, 2, 125, 45);}
- if(animFrame >= 28 && animFrame < 35){ObjSprite2D_SetSourceRect(objPlayer, 132, 2, 156, 45);}
- if(animFrame >= 35 && animFrame < 42){ObjSprite2D_SetSourceRect(objPlayer, 164, 3, 187, 45);}
- if(animFrame >= 42 && animFrame < 49){ObjSprite2D_SetSourceRect(objPlayer, 196, 3, 220, 45);}
- if(animFrame >= 49 && animFrame < 56){ObjSprite2D_SetSourceRect(objPlayer, 228, 3, 250, 45);}
- animFrame2 = 0;
- }
- ObjRender_SetPosition(objPlayer, px, py, 0);
- animFrame++;
- animFrame2++;
- if(animFrame > 56){animFrame = 0;}
- yield;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement