コミュニティアイコン プチコン 非公式コミュニティ プレイ日記

アバター
こういち ◆ou0jbJnEJ0Kb
2018/11/6 12:38 ネタバレ
VAR U,V,W,H,HX,HY
VAR RAD#,COS#,SIN#
VAR SX#,SY#
VAR X,Y
VAR I,J,R

SPCHR SP OUT U,V,W,H
SPHOME SP OUT HX,HY
DIM GRP[W,H]
GSAVE SPPAGE(),U,V,W,H,GRP,0
SPROT SP OUT RAD#
RAD#=-RAD(RAD#)-PI/2
COS#=COS(RAD#)SIN#=SIN(RAD#)
SPSCALE SP OUT SX#,SY#
SPOFS SP OUT X,Y

R=MAX(ABS(HX*SX#),ABS(HY*SY#),ABS(W-HX)*SX#,ABS(H-HY)*SY#)
FOR I=-R TO R
 FOR J=-R TO R
  VAR
GX=ROUND((I*COS#+J*SIN#)/SX#+HX)
  VAR GY=ROUND((-I*SIN#+J*COS#)/SY#+HY)
  IF GX>=0&&GX<W&&GY>=0&&GY<H THEN
   GPSET I+X,J+Y,GRP[GX,GY]
  ENDIF
 NEXT J
NEXT I

コメント

アバター
bはかせ 2018/11/8 23:23 ◆fgfPl6qLuzIU
どうなるんですか(憤怒)
アバター
はる 2018/11/8 23:33 ◆75Vh4SY8TdKS
どうなるか知りたいなら実行すればいいと思いますよ。
アバター
こういち 2018/11/9 5:08 ◆ou0jbJnEJ0Kb
スプライトをグラフィックに変換する
実行してないのでちゃんと動くかどうかは分かりません。
アバター
bはかせ 2018/11/9 21:24 ◆fgfPl6qLuzIU
脳内プログラミングってすごい
脳内で実行できるようになりたい

処理速度が遅そう

コメントを書く

この投稿にはコメントできません。

- WEB PATIO -