设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

血槽问题

查看数: 1391 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2009-12-17 19:53

正文摘要:

HPSP代码如下 def HP(actor,x,y)        @bitmap1 = Bitmap.new("Graphics/Pictures/HP1.png")     @src_rect1 = Rect.new(0, 0, @bitmap1.width, @bitmap1.height)     se ...

回复

后知后觉 发表于 2009-12-17 20:51:26
本帖最后由 后知后觉 于 2009-12-17 21:00 编辑

这完全是一个数学问题
主要就是调整Y坐标
就是图片的总长度减去图片现在的显示长度就是y坐标应该要增加的长度
现在显示的长度就是那个 h1了

@src_rect2 = Rect.new(0, @bitmap2.height - h1, @bitmap2.width, h1)
self.contents.blt(x + 1, y + [email protected], @bitmap2, @src_rect2)
果冻叮当猫 发表于 2009-12-17 19:54:45
问题就是减血的时候都是反方向的,有没有办法处理成从上到下减血的方式(使用的是图片血条)
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-25 22:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表