Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- task THiScore(){
- let text = ObjPrim_Create(OBJ_SPRITE_2D);
- let img = GetCurrentScriptDirectory() ~ "img/front01.png";
- ObjPrim_SetTexture(text,img);
- ObjSprite2D_SetSourceRect(text, 258, 1, 312, 16);
- ObjSprite2D_SetDestCenter(text);
- ObjRender_SetBlendType(text, BLEND_ALPHA);
- ObjRender_SetScaleXYZ(text, 1, 1, 0);
- Obj_SetRenderPriority(text, 1);
- ObjRender_SetPosition(text, 447, 58, 0);
- //εΎηΉ
- let pathDigit = GetCurrentScriptDirectory() ~ "img/front00.png";
- let count = 12;
- let obj = ObjPrim_Create(OBJ_SPRITE_LIST_2D);
- ObjPrim_SetTexture(obj, pathDigit);
- ObjRender_SetBlendType(obj, BLEND_ALPHA);
- ObjRender_SetAlpha(obj,255);
- Obj_SetRenderPriority(obj, 0.1);
- ObjRender_SetY(obj, 70);
- while(true){
- let score = GetScore();
- score = min(score, 999999999999);
- let listNum = DigitToArray(score, count);
- ObjSpriteList2D_ClearVertexCount(obj);
- ascent(iObj in 0 .. count){
- let num = listNum[iObj];
- ObjRender_SetX(obj, 490 + iObj * 12);
- ObjRender_SetY(obj, 48);
- ObjSpriteList2D_SetSourceRect(obj, 544+num * 16, 161, 544+(num + 1) * 16, 179);
- ObjSpriteList2D_SetDestRect(obj, 0, 0, 14, 14*1.4);
- ObjSpriteList2D_AddVertex(obj);
- }
- yield;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement