找回密码
 点一下
查看: 1224|回复: 6

【求助】关于用MdlVis做模型Dissipate升天动作的问题

  [复制链接]
发表于 2012-4-20 23:46:15 | 显示全部楼层 |阅读模式
(首先说明下,本人以前玩触发比较多,模型方面还只能算个小白,在这里诚心向各位模型达人请教)

因为自己要用到的英雄模型缺少了一个升天的动作,所以就在网上找了个教程照猫画虎的弄起来,但弄到教程第二条的时候就卡住了(以下是教程)--------------------------------------------------------------------------------------------------------------------

英雄死亡的上升动作教程
1、这个的做法其实很简单,做好了模型的死亡动作后,把最末端的帧复制下来,然后转到上升动作,把复制的帧粘贴到初始帧,这样,模型死亡的状态就出来了。
2、选择模型的主骨骼,也就是整个骨架的中心骨骼,移动鼠标到动作的末端帧,把整个骨架往上移动,要多高随你便,反正拉得越高这个上升的动作越慢。
3、OK,现在播放一下吧,这个模型已经会升天了!
--------------------------------------------------------------------------------------------------------------------

问题来了:该模型的主骨为Bone_Root,我在动作模式的移动选项下锁定主骨后,把帧数划到最末端,想把模型高度从Z轴的基础点移到Z轴的600点。接下来的操作了可能是有错误吧:我不懂怎么移动模型高度,就直接将主骨Bone_Root的高度改为600,保存后查看能够正常显示Dissipate的动作,但导入游戏的模型在倒地3秒后却以迅雷不及掩耳的速度串上了天,过程不到0.5秒(模型升天的帧为31300-33000,帧数间隔为10,在软件里的动画速度显示正常,英雄死亡时间设定为3秒)。

现在头很大,不知哪位高人能帮我解决下这个问题,万分感谢。。。        
 楼主| 发表于 2012-4-21 00:02:29 | 显示全部楼层
用度娘搜“Mdlvisl建魔兽争霸模型全教程”就会出现上面那个教程的完整版,关于升天动作的部分在教程的最下面,有些地方说的很笼统,像我这种新手难免会在一些细节上出差错
回复

使用道具 举报

发表于 2012-4-21 06:58:57 | 显示全部楼层
俄。。。是這樣  
第一  不能選擇主骨骼   你調整了主骨骼  其他動作也會受影響(貌似在動作條上按shift 選取 調整沒事)

所以說 你要分別調整(比如説一個人類模型, 一般有一個骨骼是所有下半身骨骼的上級骨骼 有一個是上半身的 你分別選取了  然後分別在z坐標值上加上500 原來如果為102 (下半身 )  104(上半身) 調整后為602  604

第二 按照下面一步一步作 1 dissipate動作一般(個人習慣) 2000幀或者3000幀  比如 3001 到6001 所以你創建一個2000-3000幀的一個新動作  看看是不是空的(必須是空的)取名dissipate

2 切換到死亡動作  進度條 拉到最後一幀   然後點複製幀

3 切換到dissipate  进度条拉到第一祯 点粘贴
4 你看看有没有一个叫decay swim的動作  如果有 複製這個動作的最後一幀 
然後粘貼到dissipate的最後一禎   如果沒有 就把你剛剛複製的死亡動作的最後一幀 直接粘貼到dissipate的最後一幀

所以說現在你看到的dissipate只有首尾兩鎮 長度2000-3000
5 編輯dissipate的最後一幀 把他的高度+500 
6 完成 播放
回复

使用道具 举报

 楼主| 发表于 2012-4-21 11:57:02 | 显示全部楼层
很感谢这位热心的朋友,可我按照以上方法重新做了一遍,发现模型在游戏里播放升天的动画时速度还是和原来一样快,几乎是瞬移,英雄模型死亡动作的动画时间在地图编辑器里显示为1秒,升天的动画时间为1.7秒。编辑器里英雄的死亡时间我设定为3秒(在游戏里的过程是:英雄倒地用了1秒,然后是躺了2秒,加起来正好是我在编辑器设定的3秒死亡时间。然后瞬移升天的事情就发生了,感觉Dissipate这个动作被排除在了3秒的死亡时间之外)。
问题模型.rar (88 KB, 下载次数: 10)
回复

使用道具 举报

 楼主| 发表于 2012-4-21 12:31:51 | 显示全部楼层
下面分别是模型在MdlVis里死亡动作的帧和升天动作的帧的对比图,我疑惑的是那红线圈出的一道道竖杠为什么在升天动作的帧里却没有,难道我漏掉了什么重要的步骤。。。

教程里还说:((((动作帧与帧之间不能相互交叉,比如,你设置攻击1为500到1500,那么,下一个动作的帧开始必须大于1500,不然的话你在建立动作的时候会同时影响两个动作。)))
这个不是和上面教程里说的要把死亡动画的末帧复制到升天动画的初帧相互矛盾吗

未命名00.jpg 未命名002.jpg
回复

使用道具 举报

发表于 2012-4-21 17:39:25 | 显示全部楼层
1。。。。不是讓你交叉動作。。。是讓你複製。。  交叉是 第一個動作1000-1500  第二個是1200 -1600
複製的意思是 你把紅杠拉到你要複製的幀那裏 然后點複製   在粘貼到另外一個動作裏
2 2個就足夠了 不信你播放下看


剛看了下你的修改   你改的是對的阿  就是這樣。。  那我就不知道是什麽問題了


我靠  我知道了!!!!
你自己看你死亡動作的最後一幀是31300  然後你dissipate的首幀也是31300。。。重復了阿 騷年
Assassin修改.rar (43 KB, 下载次数: 9) 看看現在是不是正常的
回复

使用道具 举报

 楼主| 发表于 2012-4-21 20:27:18 | 显示全部楼层
太谢谢了,问题终于解决了。。。以后还是要多学习吧,希望能尽快脱离新手状态
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-9-28 12:54 , Processed in 0.043506 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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