OPTION STRICT BGMPLAY 24 VAR U=512,V=512,G%[0] VAR P,Q,R=64,A,B,G,I,J,K,M,Y GPAGE 0,0 LOAD"GRP0:WORLD_MAP",0 GSAVE 0,0,U,V,G%,0 ACLS XON WIIU XSCREEN 5,6 WIDTH 16,16 WHILE B-768 B=BUTTON()AND 1023 IF B THEN GPAGE G,0:GCLS:GPAGE G,1:GCLS:R=R*!B+B G=!G GPAGE G,!G M=MILLISEC STICK OUT P,Q I=I-P*32+U*32 FOR J=-R+.5 TO R-.5 A=SQR(R*R-J*J)>>0 Y=ATAN(A,J)*V/PI()MOD U FOR K=-A TO A GPSET 427-K,240-J,G%[Y*U+(ATAN(SQR(A*A-K*K),K)*U/2/PI()+I)MOD U] NEXT NEXT KLS ?"簡易地球儀 for BIG" ?"R=";R ?MILLISEC-M;"msec WEND ACLS:BGMSTOP |
RETURN (プチコン3号/BIGプログラムのページにもどる) RETURN *MAIN (トップページにもどる)