自分のやりたいことは、変数[h]か[s]か[v]が255を超えたら変数を少なくしていき、
変数が0になったら変数を足していくということをしたいわけですが、変数が0の時、
足していくことができません。
とりあえず、コードを載せておきます。
どうか回答よろしくお願いします!
bgscr *start cls randomize h=rnd(256) s=rnd(256) v=rnd(256) if h>100:h-=50 if s>150:s-=50 if v>150:v-=50 *main onerror *main;エラー防止[ネストレベルが深い] /*色絵画*/ if vs=5:vv=5 if hs=5:hh=5 if ass=5:ss=5 if hh=0:h+=1 if hh=5:h-=1 if ss=0:s+=1 if ss=5:s-=1 if vv=0:v+=1 if vv=5:v-=1 /********/ /*色判定*/ if h<=1:hh=0 if h>=255:hh=5:hs=5 if s<=1:ss=0 if s>=255:ss=5:ass=5 if v<=1:vv=0 if v>=255:vv=5:vs=5 /********/ color pos 0,0 mes "h="+h pos 40,0 mes "s="+s pos 80,0 mes "v="+v await 2 hsvcolor h,s,v:boxf goto*main