查看: 4517|回复: 6

[讨论] 关于ACT动作优化的做法

  [复制链接]
梦石
0
星屑
50
在线时间
1 小时
注册时间
2009-8-12
回帖
51
发表于 2009-11-24 21:30:03 | 显示全部楼层 |阅读模式

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

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

×
由于这里不能播放FLV格式文件

发个地址:http://q5563961.5d6d.com/thread-438-1-1.html

如上面视频
长按冲刺键之后按下左右可以换方向把剩下的冲刺距离用完不会重复

想了很久都不知道怎么做
[

妹控魔

梦石
0
星屑
50
在线时间
176 小时
注册时间
2006-10-7
回帖
1366
发表于 2009-11-25 11:52:53 | 显示全部楼层
用一个变量不就解决了,每次循环减一个。用完就不能加速。
嫌在主角上刷新麻烦在弄一个单独的部件来刷新。
主进度:70%
番外进度:生化篇100% [未知]0% [未知]0%
系统翻新进度:15%
全动作补完:90%(枪械100%)(近战兵器:80%)
回复

使用道具 举报

梦石
0
星屑
50
在线时间
1 小时
注册时间
2009-8-12
回帖
51
 楼主| 发表于 2009-11-25 13:14:36 | 显示全部楼层
好像没看明白
回复

使用道具 举报

妹控魔

梦石
0
星屑
50
在线时间
176 小时
注册时间
2006-10-7
回帖
1366
发表于 2009-11-26 11:55:33 | 显示全部楼层
你是说我没看明白,还是你没看明白我说的?
光从那个视频里,左右移动似乎没有直接站立停顿的时间,其实很可能单纯就是“左/右 按下时”这个设定。
如果你是想做成:
“按下加速键后,人物在一段时间内进入加速状态并可以控制方向,并且加速状态在时间结束前都不会消失(无论按什么键又或是不按键)。”
直接弄一个部件给主角。然后主角按下加速后变量提升至多少,再在部件里循环减少变量。
直到变量减少至0,才结束主角的加速状态。
而主角进入加速状态可以通过多个动作进入,在变量归0后才返回待机等状态。
比如受到攻击什么的,你就直接在动作里把变量归0,也能直接停止加速状态。
主进度:70%
番外进度:生化篇100% [未知]0% [未知]0%
系统翻新进度:15%
全动作补完:90%(枪械100%)(近战兵器:80%)
回复

使用道具 举报

梦石
0
星屑
50
在线时间
1 小时
注册时间
2009-8-12
回帖
51
 楼主| 发表于 2009-11-26 14:03:24 | 显示全部楼层
一时键还没看懂!大概意思理解!
其实有实例参照就好不过了
[
回复

使用道具 举报

梦石
0
星屑
55
在线时间
95 小时
注册时间
2009-7-15
回帖
95

贵宾

发表于 2009-12-7 12:08:33 | 显示全部楼层
动作优化锁了吧!很麻烦
回复

使用道具 举报

梦石
0
星屑
50
在线时间
128 小时
注册时间
2009-1-28
回帖
2695
发表于 2009-12-7 21:27:10 | 显示全部楼层
本帖最后由 霜冻之狼 于 2009-12-7 21:29 编辑

其实RM很多的默认功能也有类似的做法
咱当年研究脚本的时候学过很多,不过老是循环太占内存了……

LZ可以理解成给主角弄个沙漏,沙子漏完的时候就把主角卡住……

炼金术的根本法则是等价交换。想要获得,必须失去同等价值的东西。每当烦躁的时候,煎熬在不想做却又正在做的烦心事中的时候,我就安慰自己,提醒自己做这些事情的目的所在,告诉自己不要忽略所获得或者即将获得的回报,物质的,精神的,肉体的,灵魂的回报!只做想做的事情,就会失去不想失去的东西。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部