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

Project1

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

[已经过期] 提问几个特殊技能的做法,内有思路。

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1019 小时
注册时间
2012-4-25
帖子
799
跳转到指定楼层
1
发表于 2013-5-3 22:49:44 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
前几天在http://rpg.blue/thread-308518-1-1.html发现了强制技能的做法,于是就想了两个特种技能,类似天之痕的龙雕跟鼠锤。


龙雕其实就像是老虎机一样,出现点出一个数字之后,对敌人做成等量伤害。我的思路就是,技能A显示一个老虎机(四位数),然后随机出现一组数字,这个数字带入变量1,然后技能B对敌人造成变量1伤害。

虽然,直接赋予变量一个随机值也可以,但是我想提问的是,怎么像老虎机一样,在画面转出个变量?如果可以,如何设置这个变量的上限?


=======================================================================================

第二个就是鼠锤,鼠锤就是在限定时间内。每按一下就会造成伤害。


这个设置有几个问题,第一,就是设置时间当中,只会按一下有效,在时间结束之前就轮到对方行动,本来想用循环让时间在0之前都有效,但没试过不知道怎么用。

最大的问题是,一旦时间到0,似乎就会强制退出游戏,至少我在测试当中,没攻击完敌人也自动退出,是不是VA上无法实现?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1019 小时
注册时间
2012-4-25
帖子
799
7
 楼主| 发表于 2013-5-10 12:35:24 | 只看该作者
Sion 发表于 2013-5-10 11:51
鼠锤



其实我昨天也想到了,也是使用了类似的做法,这种做法的好处还有不需要判断目标是否已经死亡。
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

6
发表于 2013-5-10 11:51:41 | 只看该作者
本帖最后由 Sion 于 2013-5-10 11:59 编辑

鼠锤


龙雕如果要做动画的话不是几分钟就能搞定的- -b

Edited 5.10 11:58 ----------------------------------------------------------------

那个判断按钮按下最好用脚本
  1. Input.trigger?(:C)
复制代码
这个默认的按键判断只要按住了每一帧都算你按了一下- -b
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1019 小时
注册时间
2012-4-25
帖子
799
5
 楼主| 发表于 2013-5-8 15:38:19 | 只看该作者
其实我是想问一下,增减敌人的体力值可不可以通过脚本形式改成为对敌人HP的伤害?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1019 小时
注册时间
2012-4-25
帖子
799
4
 楼主| 发表于 2013-5-7 23:02:45 | 只看该作者
lirn 发表于 2013-5-4 14:44
谢谢,证实事实可行了。
但仍然存在着一些问题,如果是强制攻击的话,战斗动画最起码也要一段时间,而用 ...






目前情况就是这样,如果使用强制攻击某一个目标的话,会出现角色动作闪光以及目标动作。强制攻击期间是相当与等待,伤害延迟比较高,而且相当于说设置是300帧,但只要按下去,3000帧的时间也不止,这个方法并不实用。







而采取这种增减敌人体力的做法,效果是很理想,但是有实际伤害。却看不到伤害效果。能不能将这种增减体力造成跟伤害一样?

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1019 小时
注册时间
2012-4-25
帖子
799
3
 楼主| 发表于 2013-5-4 14:44:37 | 只看该作者
后知后觉 发表于 2013-5-4 14:03
鼠锤
变量操作 计时变量 = 300
循环

谢谢,证实事实可行了。
但仍然存在着一些问题,如果是强制攻击的话,战斗动画最起码也要一段时间,而用增减敌人体力选项,则不会在画面中显画面中显示伤害数字,前面那个可能不太好弄,那么在增加体力的同时,怎么在对象头像上显示伤害数字?我使用的是您的横版脚本。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6940
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

2
发表于 2013-5-4 14:03:58 | 只看该作者
鼠锤
变量操作 计时变量 = 300
循环
等待1帧
如果按某键
  伤害处理
如果敌人死亡
  跳出循环
如果及时变量 == 0
  跳出循环
变量操作 计时变量 -= 1











你知道得太多了

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-22 20:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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