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

Project1

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

[已经过期] 我用RMXP制作的ARPG里面的弓箭手怎么才可以让他攻击时有箭射

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2012-7-20
帖子
12
跳转到指定楼层
1
发表于 2012-8-3 14:55:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用RMXP制作的ARPG里面的弓箭手怎么才可以让他攻击时有箭射出?我的是纯时间的!!!求各位帮我修改修改!!!
f

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
2
发表于 2012-8-3 15:20:57 | 只看该作者
你认为我可以预知你是怎样做ARPG的吗?

点评

可以吧 ~ ~ -  发表于 2012-9-21 13:13

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
23 小时
注册时间
2012-8-21
帖子
38
3
发表于 2012-9-21 13:12:22 | 只看该作者
子弹事件:(可穿透)
第一页:
分歧:当A按下时
事件位置设置:本事件 变量[主角X] [主角Y]
等待5帧(这是为了防止子弹卡壳用的)
独立开关A=ON
除此以外场合

分歧结束
第二页:
发生条件:独立开关A=ON
分歧:当主角面朝下时
设置路线:本事件
         向下移动
        独立开关B=ON A=OFF
除此以外
分歧:当主角面朝上时
设置路线:本事件
         向上移动
        独立开关C=ON A=OFF
除此以外
分歧:当主角面朝左时
设置路线:本事件
         向左移动
        独立开关D=ON A=OFF
除此以外
设置路线:本事件
         向右移动
        开关E=ON(E开关要新设一个) A=OFF
分歧结束
分歧结束
分歧结束
第三页:
出现事件:独立开关B=ON
行走方式定为:自定义 向下移动
最快速度最快频率
条件分歧:当A被按下时
独立开关B=OFF
除此以外

分歧结束
以第三页为例为上、左、右设三页就够了
效果:每按一次A(Z)键就能在差不多0.3秒延迟后发射一颗子弹,这个子弹不会随着角色的转向而改变轨迹。
缺点:快速按的话那唯一一颗子弹会被拉回来。
(此缺点解决方案:将等待时间延长;或是建立两个子弹事件,用单一键双事件页的加与减逻辑完成两个效果的交替,但这最多只是缩短等待时间罢了。)
不是问题的问题:设置为穿透想要碰到东西停止的话只要在障碍物中添加事件,当子弹X=那啥X,子弹Y=那啥Y时,开关开启,子弹开关开启时事件页为无就行了。



伤害事件在被攻击的对象的事件里设置:
条件分歧:当[子弹X坐标]==[某某X坐标]
条件分歧:当[子弹Y坐标]==[某某Y坐标]
[某某血量]-=XX
显示动画:本事件 [打击]
除此以外

分歧结束
除此以外

分歧结束
就这样了。
因为我看到许多范例很多都是发子弹时角色的脸朝向一直不变,所以才想要弄个发子弹可以转头的但子弹不转向的。




希望采纳,谢谢

点评

  发表于 2012-9-21 13:13
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2012-7-20
帖子
12
4
 楼主| 发表于 2012-10-13 15:47:57 | 只看该作者
214641140 发表于 2012-9-21 13:12
子弹事件:(可穿透)
第一页:
分歧:当A按下时

虽然我知道了,但还是谢谢你真诚的帮助
f
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
141
在线时间
77 小时
注册时间
2012-4-5
帖子
33
5
发表于 5 天前 | 只看该作者
设置一个空白事件命名“箭”  设置穿透  这个事件就是你的箭
角色攻击事件 假设 判断角色朝向为下 按键A按下时 设置 箭和人物在一个格子  然后加一个动画射箭的动作, 事件“箭”更改图片为箭的行走图  往下走几个格子
在设置一个事件“敌人”
在设置一个并行处理事件     当箭事件 “箭”与“敌人”  在一个坐标 “敌人”事件显示被击中动画      设置空白事件“敌人属性”可以设置敌人的血量   10  箭攻击1     当敌人的血量在0以下 敌人显示被击杀动画  变量设置一个随机值1-9
当随机值=1的时候  奖励什么 等于2奖励什么
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-6-4 10:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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