Project1
标题:
关于血条的问题
[打印本页]
作者:
kiss1008
时间:
2009-11-11 23:40
提示:
作者被禁止或删除 内容自动屏蔽
作者:
许诺言
时间:
2009-11-11 23:54
怎么都是些高深的问题
我还是来抢SF的
希望LZ别介意
作者:
kakarot
时间:
2009-11-12 00:45
不是高手的某飘过..
这个脚本里定义的血条蓝条LZ调用了吗?
作者:
夏季冰川
时间:
2009-11-12 05:04
上传下工程吧。
作者:
kiss1008
时间:
2009-11-12 13:18
提示:
作者被禁止或删除 内容自动屏蔽
作者:
cinderelmini
时间:
2009-11-12 19:41
把:
def HP(actor,x,y,w=74,width=144,type = 0)
#----------------------------------
if type == 1 and actor.hp == 0
return
end
@bitmap1 =Bitmap.new("Graphics/血条/HP_框")
@src_rect1 = Rect.new( 0, 0,@bitmap1.width, @bitmap1.height)
[email protected]
*actor.hp/actor.maxhp
self.contents.blt(x,y+20,@bitmap1,@src_rect1)
@bitmap2 =Bitmap.new("Graphics/血条/HP")
@src_rect2 = Rect.new( 0, 0,w1, @bitmap1.height)
self.contents.blt(x+20,y+20,@bitmap2,@src_rect2)
#---------------------
end
改成:
def HP(actor,x,y)
#----------------------------------
@bitmap1 =Bitmap.new("Graphics/血条/HP_框")
@src_rect1 = Rect.new( 0, 0,@bitmap1.width, @bitmap1.height)
self.contents.blt(x,y+20,@bitmap1,@src_rect1)
@bitmap2 =Bitmap.new("Graphics/血条/HP")
[email protected]
*actor.hp/actor.maxhp
@src_rect2 = Rect.new( 0, 0,w2, @bitmap2.height)
self.contents.blt(x+20,y+20,@bitmap2,@src_rect2)
#---------------------
end
不是可以了吗?简单一点的话一切多简单的,蓝条也是一样的办法。。。
其实只要理清了思路,一切就解决了。。。
作者:
kiss1008
时间:
2009-11-12 20:29
提示:
作者被禁止或删除 内容自动屏蔽
作者:
cinderelmini
时间:
2009-11-12 20:42
本帖最后由 cinderelmini 于 2009-11-12 20:48 编辑
试试看把所有的@号去掉看看吧。。
还有,把运算符号和=号的前后的空格对称起来(至少看起来好看些吧。。。)
作者:
kiss1008
时间:
2009-11-12 21:50
提示:
作者被禁止或删除 内容自动屏蔽
作者:
kiss1008
时间:
2009-11-13 14:32
提示:
作者被禁止或删除 内容自动屏蔽
作者:
kiss1008
时间:
2009-11-13 18:42
提示:
作者被禁止或删除 内容自动屏蔽
作者:
kiss1008
时间:
2009-11-16 20:53
提示:
作者被禁止或删除 内容自动屏蔽
作者:
上帝的眼睛
时间:
2009-11-18 09:39
虽然QQ上回答过了,但我还是来赚经验来了……
window_battlestatus的12行改为
super(0, 0, 640,480)
复制代码
然后修改45、46行的坐标
完毕……
作者:
黑暗使者
时间:
2009-11-22 12:48
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1