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

Project1

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

[已经过期] XAS动作问题

 关闭 [复制链接]

Lv3.寻梦者

梦石
0
星屑
1140
在线时间
381 小时
注册时间
2010-10-9
帖子
386

开拓者

跳转到指定楼层
1
发表于 2011-9-16 19:20:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求教XAS在做tool处理时用到的主人公动作的原理(比如使用“青铜剑”主人公改编脸谱后做出挥剑动作是怎么做到的)

Lv1.梦旅人

梦石
0
星屑
50
在线时间
59 小时
注册时间
2011-9-13
帖子
10
2
发表于 2011-9-23 21:55:18 | 只看该作者
本帖最后由 ywang682 于 2011-9-23 22:18 编辑

在tool script(比如青铜剑脚本下)找到:SELF_MOTIONS[action_id]  = “”
如果挥剑的行走图(在Graphics/Character中找到) 叫做''hero_sword_001''
你把这行脚本写成:SELF_MOTIONS[action_id]   = “_sword_001”
主角再挥剑的时候,行走图就会变成挥剑的行走图。
不知道是否帮上了忙。
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1140
在线时间
381 小时
注册时间
2010-10-9
帖子
386

开拓者

3
 楼主| 发表于 2011-9-24 17:25:55 | 只看该作者
ywang682 发表于 2011-9-23 21:55
在tool script(比如青铜剑脚本下)找到:SELF_MOTIONS[action_id]  = “”
如果挥剑的行走图(在Graphics/ ...

我。。。我不是说改变行走图,是说改变完后怎样做出挥剑动作
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
59 小时
注册时间
2011-9-13
帖子
10
4
发表于 2011-9-24 18:37:48 | 只看该作者
就是要在tool模块中(module Database_Bullet)把普通的行走图改成挥剑的行走图,才能在action的时候做出挥剑动作。具体一点:

module Database_Bullet
  action_id = 170
  LINK_ACTION_ID[action_id] = 0
  SUFLAGS[action_id] = 1
  DURATIONS[action_id] = 10
  PIERCINGS[action_id] = false  
  SELF_MOTIONS[action_id] = "_xxx" (写上挥剑的行走图名称。相应文件,即hero_xxx, 应放在graphics/character中)

另一种可能,楼主是不是忘了在skill项下注册你的武器?
具体方法:module XAS_SKILL   
WEAPON_ID_TOOL
A =>B (武器库中的ID)=>TOOL 地图上的事件ID.

我用3.82的graphics/ character/hero_ACT做过挥拳的动作。配上了Hit的动画和声音。还是可以的。
不知道是否帮上了忙。
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1140
在线时间
381 小时
注册时间
2010-10-9
帖子
386

开拓者

5
 楼主| 发表于 2011-9-24 18:42:36 | 只看该作者
ywang682 发表于 2011-9-24 18:37
就是要在tool模块中(module Database_Bullet)把普通的行走图改成挥剑的行走图,才能在action的时候做出挥 ...

不是。。。我不是用XAS的,我只是想做一个挥剑动作。
我现在用的是主角的pattern属性,但是我还是想知道XAS是怎么做的。。(自己做的质量怕不好)
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-26 23:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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