网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月30日
漏签
0
天
construct吧
关注:
277
贴子:
168
看贴
图片
吧主推荐
游戏
13
回复贴,共
1
页
<<返回construct吧
>0< 加载中...
【分享】关于游戏体力棒的实现,开心。。。
只看楼主
收藏
回复
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
...
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
前几天一直苦恼。
怎么设计游戏的体力棒,HP,MP棒等等。
而且百度也很难找到代码
实现办法。
游戏显示一堆数字,太丑了。体力棒就很想用到。
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
如图,上面的体力棒,就是角色的体力值。
怎么实现呢,刚才试试。
成功了。分享一下。
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
打开你的CON2
然后创建一个矩形。
然后把中心点移到一边。。我的是左边。
类似街霸2,2P的体力棒。
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
让体力棒定义两个数值。
一个是体力上限,一个是当时的体力值。
也就是 当时体力X / 体力上限
例如体力上限100,当前体力50
那么,50/100,这个体力棒应当是
剩下一半。
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
而实际编写的时候,
是 (体力上限X2)/当前体力。
算法我也没真心搞得很清楚,现在是说明做法先。
给一个动作 add action
算体力棒的 宽度。
数值等于 (体力上限*400)/当前体力
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
给一个鼠标事件。
事件是鼠标左键一直按下,体力棒的 当前体力值掉-20。
掉血了。。。
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
执行以下DEBUG。
体力棒在,鼠标左键点击体力棒,体力棒
向左缩小。。。
继续点,体力棒变成一个像素,然后向左发育。
呵呵。
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
应该是变成负值了。
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
给一个条件体力棒。
如果当前体力值,小于等于0
你的人物挂掉了。。
体力棒消失。。。
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
太好了。
想了很久的体力棒设计。
攻克了。。。开心。
ken3zero
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
更正,是
(当前值 X 2) ÷ 上限
呵呵好像是这样,。
太岁
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
那个银行有什么用啊
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示