TC官方合作论坛

标题: 滑块加血思路(超简单) [打印本页]

作者: liumangdayi    时间: 2012-10-17 02:05
标题: 滑块加血思路(超简单)
    这么久  论坛也没出个 滑块加血的东东,有的那些 都很难理解,今天本小菜 发下我的思路
我是用2.03版写的 3.0以上的自己转  我只是给个思路~~~用到的控件有~~~滑块~~~标签

功能 逻辑型 滑块0_鼠标释放()      
整型 位置
位置=滑块.得到位置("滑块0")
滑块.设置位置("滑块0",位置)
标签.设置文本("标签0",转换.整型转字符型(位置))
返回 真
功能结束
/////////////////////////////////////////////////
  功能 整型 加血()
整型 x,y,x1,y1,x2,y2,x3,y3,x4,y4
整型 血量
          血量=转换.字符型转整型(标签.获得文本("标签0"))
            大漠.区域找色((281+158*血量/100),34,440,44,"a71e00-000000",0.8,0,x,y)//此处为游戏人物血的区域坐标.x1,y1.x2.y2   
/////////   x2-x1~~~~~~~~~~~~~~
            如果(x<0)
                            大漠.按键(53)
            辅助.等待(辅助.随机数(2500,4000))
               
            如果结束
返回 0
功能结束

将 滑块与标签建立个连接,滑块得到的位置=标签里的数值。



作者: wl_20110226    时间: 2012-10-17 06:51
大漠.区域找色((281+158*血量/100),  中的 281+158*血量/100  有几率出现 浮点型 ,你不转换一下
作者: Abin    时间: 2012-10-17 10:14
回复 2楼wl_20110226的帖子

整型与整型的运算,是不会得到浮点型数据的,只会得到整型数据。
整型与浮点型运算,得到浮点型数据。
作者: lzq5628989    时间: 2012-10-17 10:51
学习了
作者: wl_20110226    时间: 2012-10-17 11:48
回复 3楼Abin的帖子

学习了 , 谢谢大神
作者: 我爱    时间: 2012-10-17 12:19

作者: 373572825    时间: 2013-2-24 17:55
虽然看不懂,也顶个
作者: dxdzz    时间: 2013-6-23 09:45
滑块加血




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1