關於函數回傳值的疑問

我做了一個判斷畫面座標及顏色是否為指定顏色的函數,語法如下:
Global col
GetColor(x,y,cc)
{
PixelGetColor, col, x, y, RGB
if (col==cc){
col :=1
}
Else{
col :=0
}
return col
}

getcol:
star := GetColor(123,1234,0x8D407A)
death := GetColor(234,134,0x8D723F)
repair := GetColor(45,225,0x38A9FF)
sl := GetColor(1250,956,0xD8B67F)
return

F2::
gosub getcol
if (star =1)
{
XXXXXXXX
}
if (death = 1)
{
YYYYYYYYY
}
return

想請問有沒有更簡短的寫法,例如使用
getcol(star)的方式,就可以直接調用star :=GetColor(123,1234,0x8D407A)的回傳結果呢?

圈主 管理员

热门评论
:
讨论
    阅读剩余条回复 加载中...
没有讨论,您有什么看法?
图片审查中...
编辑答案: 我的回答: 最多上传一张图片和一个附件
x
x
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索