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

Project1

 找回密码
 注册会员
搜索
查看: 2257|回复: 2
打印 上一主题 下一主题

[已经解决] 求问连击判定问题

[复制链接]

Lv2.观梦者

梦石
0
星屑
365
在线时间
812 小时
注册时间
2012-4-2
帖子
1867

开拓者

跳转到指定楼层
1
发表于 2012-9-2 21:15:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 DyingCat 于 2012-9-2 21:37 编辑

研究了若干天毫无起效,请问连击的判定是如何做到的?相关教程真是找不到啊,请大侠指导,若有教程的话至少请给个传送门,请不要说哪里怎么拐自行搜索,因为我各种方法都试过了都找不到才来这里问的。伸手党固然可耻,但可恨之人必然也有可怜之处,是大侠们挥洒同情心的时候了……
使用的工具是ACTION GAME MAKER
所谓的连击判定是指动作游戏,连续中若干次的效果。
目测是碰撞判定和在“对象”中调试分歧的条件,不过试了好多都没成功。
所以求问。

点评

不用客气,如果lz想要认真学习AGM的话欢迎常来~~多看看范例多想想你就会理解AGM的套路了  发表于 2012-9-2 22:33

Lv1.梦旅人

梦石
0
星屑
70
在线时间
825 小时
注册时间
2009-2-8
帖子
484
2
发表于 2012-9-2 21:27:37 | 只看该作者
什么连击的判定 AGM么?
表达的详细点好么.

点评

改了 求问……  发表于 2012-9-2 21:38
一步一步实现大大的梦想
回复 支持 反对

使用道具 举报

Lv1.梦旅人

魑魅魍魉

梦石
0
星屑
212
在线时间
1631 小时
注册时间
2006-7-2
帖子
849

开拓者贵宾

3
发表于 2012-9-2 22:15:12 | 只看该作者
连击的实现主要还是从敌人身上入手主角的连击动作对楼主来说应该不难实现吧。(下面的"----->"代表动作跳转)
对于敌人,最简单的方法实现连击就是做两个受伤害的动作分歧(一般情况都是一个对吧),分别为受伤1、受伤2,使他们来回循环切换
具体做法:如果主角使用连击的话(比如三连击)
第一击打中敌人,敌人从待机--->受伤1,通常情况下,如果在一段时间内没有受到攻击,则敌人从受伤1---->待机(经过一定时间);
如果主角接上了二连击,则敌人的状态由受伤1----->受伤2,同理,一定时间没受伤则从受伤2----->待机,如果受伤了(即作者打出了三连击)
,则状态为受伤2--->受伤1,若还有四连击,则受伤1----->受伤2……
以此类推,循环往复,直到敌人不再受主角的伤害为止,跳出受伤1<---->受伤2之间的循环(吹飞或者待机)

点评

听君一席话,好似开水从头灌到脚。  发表于 2012-9-2 22:29

评分

参与人数 1星屑 +40 收起 理由
DyingCat + 40 的确能用 小小经验 不成敬意

查看全部评分

新坑装填中……有事pm咱
请猛pia这里~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-22 19:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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