UWSC 用のマクロコードを教えてください
UWSC を使ったプログラムを作成しています。
黄色い部分の push ボタンを左クリックすると
赤いラインが上昇します。
それを決められた色のところまで自動で動くようにしたいのです。
今ある赤色ラインで止めたいのです。
黄色いpushは 10種類ほどあり 色が多数あります。
画像を習得してどの画像にも対応できるようにしたい。
赤いラインを止める場所を 色を指定して止める
RGB値を設定して 毎回ここでクリックが外れるような設定
現在設定している状況は 1組のみの設定なのでこれを多数に対応できるように組み替えたいのです。
************************************************
RGBcolor(x2+17,y4+40)
ifb R >255 and G < 255 and B < 51 then
u = true
elseif R > 100 and G < 100 and B > 177 then
u = true
endif
RGBcolor(x2-17,y4+40)
ifb R >255 and G < 255 and B < 51 then
u = true
elseif R > 100 and G < 100 and B > 177 then
u = true
endif
ifb peekcolor(x2,y4-100) = 0 then
ifb chkimg("push1.bmp",-1,0,0,yoko-10,tate-10,1) then
elseif chkimg("push01",1,0,0,yoko-10,tate-10,1,IMG_MSK_BGR2) then
elseif chkimg("push02.bmp",1,0,0,yoko-10,tate-10,1,IMG_MSK_BGR2) then
endif
x4 = G_IMG_X + 6 //押すの上端
y4 = G_IMG_Y - 1 //押すの上端
RGBcolor(x4,y4)
ifb R>255 and G>200 and G<255 and B>30 and B<70 then
turiage()
endif
endif
***************************************************
この部分を変更したいのですが よくわからなくて。
どうかお力をお貸しください。
お礼
selectの後にTRUEを記述するんですね。 HELPについてる例にはSLCTBOXとか式のところに書いてあるので、 理解できませんでした。 ありがとうございました