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

Project1

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

[已经过期] 关于xas敌人被攻击后

[复制链接]

Lv1.梦旅人

梦石
0
星屑
48
在线时间
204 小时
注册时间
2012-10-5
帖子
258
跳转到指定楼层
1
发表于 2015-3-13 19:11:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我是问一下脚本大神,xas系统里的敌人可以设定成当被攻击后自动开启独立开关A吗

Lv4.逐梦者

梦石
0
星屑
7921
在线时间
1049 小时
注册时间
2012-4-3
帖子
1271

开拓者

2
发表于 2015-3-14 06:06:07 手机端发表。 | 只看该作者
独立开关想不通。不过,普通的开关有思路:专属id的敌人,战斗计算式中判断敌人的id若吻合(类似if self.id == n and self is a enemy ),开关启动。

点评

xas默认下,有受击后_HIT行走图的变化、死亡后开启开关、角色攻击tool动画等等,若是一切从简,总有适合你的。  发表于 2015-3-16 06:11
其实想做,当敌人被攻击后我想让敌人做出某个动作,所以我想到了这个,可以的话能教一下我吗,谢谢  发表于 2015-3-15 08:00
后来细想,独立开关也就是几句话,还是可以实现的,只有一点点的难度而已。我想知道露珠究竟用来做什么呢?  发表于 2015-3-15 06:08
不懂,在哪里写上,怎么写  发表于 2015-3-14 23:04
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7921
在线时间
1049 小时
注册时间
2012-4-3
帖子
1271

开拓者

3
发表于 2015-3-16 08:57:30 | 只看该作者
关键语:
一,分歧:if self.is_a?(Game_Enemy) and self.id == n(n是敌人的id)

二,独立开关的语句:$game_self_switches[[地图编号,事件编号,"A"
]] = true  

以此为基础,插入到脚本之中,默认的位置名称是XAS - Damage 。
在此之前需要确定:地图id、敌人事件的在地图的id。然后自己写好分歧,插入到恰当位置。希望你不是个小白。我已经亲测无误,可行。

点评

别灰心……先了解一些基础的脚本知识吧,推荐:癫狂侠客的视频教学。XAS系统不简单,会用到很多脚本。之后再来看就会理解我说的分歧也说不定(汗)。   发表于 2015-3-21 00:11
我不会,小白无疑  发表于 2015-3-20 17:27
XAS - Damage也就是战斗计算式的地方,在353行与354行之间空出白色位置,把写好的分歧放在这里,恰当的位置哟。  发表于 2015-3-16 09:07

评分

参与人数 1星屑 +100 收起 理由
RyanBern + 100 塞糖

查看全部评分

热爱生命,相信未来。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-26 05:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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