#include "osecpu_ask.h" Int32s col:R00, xsiz:R01, ysiz:R02, x0:R03, y0:R04, i:R05; for (i = 0; i != 128; i++) { col = i * 0x020201; xsiz = ysiz = (144 - i) * 2; x0 = (320 - 144) + i; y0 = (240 - 144) + i; api_fillOval(MODE_COL24, col, xsiz, ysiz, x0, y0); }
for (i = 0; i < 128; i++) { ... }
Int32s i:R12 = 3; // これはできない. できたらうれしいのはわかりますが.
Int32s i, j, k; // これはC言語ぽくってかっこいいけど、でもできない.
int i:R12; // ダメです. エラーです.
i= 0 のとき col=0x000000 i= 1 のとき col=0x020201 i= 2 のとき col=0x040402 i= 3 のとき col=0x060603 i= 10 のとき col=0x14140a i=127 のとき col=0xfefe7f
col = red * 0x10000 + green * 0x100 + blue; // red, green, blueは0~255.
コメント | お名前 | NameLink | |