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

Project1

 找回密码
 注册会员
搜索

ARGP怪物血量的问题?

查看数: 1699 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2010-9-28 22:36

正文摘要:

本帖最后由 a360015305 于 2010-9-28 23:03 编辑 我这里写的事件脚本 为什么我一直按C  他血量一直不会下 就是不会执行第二分之里的 动画“光束”? 额 自己解决了。。 另外开启个事件.. 变量HP=8 ...

回复

moy 发表于 2010-9-28 23:02:07
初始化和判断要分开的
可以在不同的事件页,或者用不同的事件执行.
无心孤云 发表于 2010-9-28 22:54:12
你没按C之前变量是80。。。你按下之后变量-30也就是还有50。。。。而你执行光速动画的要求是HP小于等于1。也就是要在1以下。。。。。那么。。。怎么可能播放?你的变量还有50呢。。。
九夜神尊 发表于 2010-9-28 22:52:20
本帖最后由 九夜神尊 于 2010-9-28 22:55 编辑

这个事件如果是触碰事件自然不行。
因为它也是偶尔被你撞上(触碰),才会执行里面的事件
然而,每次被你撞上都会执行以下 Hp = 80那你怎么样下降人家的血?

解决方案
把Hp = 80 改成

条件分歧  HP < 0
  Hp = 80
分歧结束

这样敌人就不会每次都先HP = 80了

此外还有一个问题。
就是不要直接在这里面判断是否按下某按键,因为很难保证就是在你撞到敌人的一瞬间你按下按键
这时候才能扣血。
一般攻击事件是循环所有事件判断坐标是否在主角前面,然后在扣血。
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-23 19:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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