社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 道具中心
主题 : AGM初级入门攻略 (三)
库苏君 离线
级别: ②入门
显示用户信息 
0  发表于: 2009-05-15   
来源于 教程 分类

AGM初级入门攻略 (三)

管理提醒: 本帖被 hiyori 设置为精华(2009-06-22)
唐宋元明岁短,清朝命也不长。
守土开疆武功强,却教万骨枯黄。
沙场几度风吹,壮士夜夜思乡。
少小娇儿哭断肠,怎落得没爹没娘!

书接上回。

上回说道,所需动画准备完毕,万事齐备只欠东风。这次我们来说说怎么让
人物在场景中动起来。

我们已经有了所需动画,动起来就差设置了。首先说明一点,这次的设置,不涉及重力问题,所以在搭建场景的时候,不必纠结于墙壁的判定。这次我们只实现最原始的左右行走。

首先,我们打开动画设置选项卡右边的事件设置选项卡(暂用名,一切以不日即将完成的汉化版为准,当然,所谓不日即将完成是我的期待而已)。

这个选项卡有一个约定,就是第一个事件默认就是主人公的事件。所有关于主人公的操作都在这里设置。

图1


我们来看中间的小框

图2


这里,就是我们将要放置人物动作的地方。我们还是先来看一个制作实例,再讲解这里面的运行机制。

首先,如图,先给这第一个事件起名叫【主人公】或者类似草泥马、凹凸曼、黑猫警长之类的名字。总之这个名字要好记,并且要让你心情愉快。

图3


接下来,如图我们进入【发生时】选项卡(所谓发生时的意思就是当这个事件被创建的时候)。

图4


如图,我们在图形编辑下拉菜单中选择我们的主角。这里出现的名字,就是我们在设置人物动作时在最左边那一列起的名字。

图5


接下来我们回到动作登陆选项卡,如图

图6


将第一个动作改名为待机

图7


在下面【当前动作详细设置】中,我们在图块选择的两个下拉菜单中选择待机和右朝向。这里的名字,就是我们在动画设置时的起的动作名和朝向名。并将下面的【禁止指定移动方向】勾选上

图8


好,现在我们返回到【发生时】选项卡,下面的【最初的动作】下拉菜单里出现了可以选择的【待机】选项。这个就是我们刚刚设定的第一个动作,我们选择它。

图9


回到动作登陆,如图,我们按下+号键,将新出现的动作改名为【跑步】

图10


在下面【当前动作详细设置】中,我们在图块选择的两个下拉菜单中选择跑步和右朝向。并将下面的【禁止指定移动方向】勾选上。

图11
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/11.jpg[/IMG]

OK,于是,我们就有了待机和跑步两个动作。那么如何让它们相互转换呢?

如图,我们选择待机这个动作。在它的右边的框子里,出现了跑步的动作,不过,图片的颜色是暗色的。

图12
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/12.jpg[/IMG]

接下来,我们来看最右边的【动作切换条件及输入操作】

图13
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/13.jpg[/IMG]

我们确保【待机】及右边的框中的【跑步】被同时选中,当然,现在右边的框里就一个跑步,已经是选中状态了,如果以后动作丰富,这里也是要选的。

这时,我们将右边详细设置里的【以下的输入操作】勾选上,并且在第一行的第一个下拉菜单中选择【左右】,如图所示:

图14
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/14.jpg[/IMG]

可以看出,左边的下拉菜单是按键的名称,右边的下拉菜单控制按键方式,分别有:按下时、放开的瞬间和按下的瞬间。这里,我们选用按下时。

这是,我们可以看到右边框中【跑步】的图标被点亮,文字变成了红色,这表示左边框中的动作在某种情况下被设置为可以切换成为右边框中的动作。而这个【某种情况】,就是我们刚才设置的切换条件。

同样,选择左边框中的跑步,然后右边框中会变成【待机】,我们将切换条件设定为按钮【左右】被放开的瞬间。如图:

图15
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/15.jpg[/IMG]

这时,我们的待机动作和跑步动作设置好了。我们来到场景选项卡。
运用我们第一讲所讲的方法,搭建一个场景,由于我们没有设置重力,所以这个场景只是一个摆设,并没有实际意义,我们只要将它弄得好像是地板和墙壁就好了。在这里,我连墙壁都省了。【抽打

图16
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/16.jpg[/IMG]

在右边的选择框中,我们选择图块部件选项卡旁边的事件部件选项卡,选择主人公。

图17
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/17.jpg[/IMG]

然后将主人公扔进场景里喜欢的地方,在弹出的对话框中点选确定。

图18
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/18.jpg[/IMG]

这时候主人公浮游在道路之上,看起来有些穿越,我们调整一下。
其实刚才弹出的对话框就是调整,只不过我故意忽略了,让他穿越一下而已。如图我们将下面很隐蔽的菜单点出来(点击屏幕右下角那个不明显的向上的箭头)

图19
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/19.jpg[/IMG]

在这里我们调整主人公的位置,让他看起来像是站在道路上。

图20
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/20-1.jpg[/IMG]
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/20-2.jpg[/IMG]

大概弄成这样就好了,不用太较真。

好了,我们现在测试一下,点击左面的测试按钮

图21
[IMG]http://i195.photobucket.com/albums/z207/puppetworld2007/jiaocheng03/21.jpg[/IMG]

我们现在可以用左右箭头来控制人物的跑动了!

于是,人物动起来了!!

虽然如此,RPG的世界中光有主人公是不行的,而主人公光会跑也是不行的。
怎么才能让主人公出拳踢腿呢?咱们下回接着说。
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
rodthetv 离线
级别: ②入门
显示用户信息 
1  发表于: 2009-05-15   
三篇教学都看完后,获益良多~
感谢分享,希望还有后续~
不过我弄好的人物,按住→ 不放3秒以上时,
人物跑到后来,动作就会定住 变水平移动~都没有跑步的动作
巴哈姆特 离线
级别: ④见习
显示用户信息 
2  发表于: 2009-05-15   
不会啊,我没遇到啊,你是按教程做的吗?
galateasrbb 离线
级别: ③业余
显示用户信息 
3  发表于: 2009-05-15   
引用
引用第1楼rodthetv于2009-05-15 12:55发表的  :
三篇教学都看完后,获益良多~
感谢分享,希望还有后续~
不过我弄好的人物,按住→ 不放3秒以上时,
人物跑到后来,动作就会定住 变水平移动~都没有跑步的动作


听起来好像是动画循环设置遇到了问题,建议检查下。
rodthetv 离线
级别: ②入门
显示用户信息 
4  发表于: 2009-05-15   
引用
引用第2楼巴哈姆特于2009-05-15 13:08发表的  :
不会啊,我没遇到啊,你是按教程做的吗?


感谢这位大哥~
刚又把教学看了一遍,发现人物"无限动作"的地方勾选错了
现在已经正常了~因为我是用英文版,所以有些地方容易弄错
巴哈姆特 离线
级别: ④见习
显示用户信息 
5  发表于: 2009-05-15   
我没起什么作用。。。不用谢我。。。谢lz就好了。大家就是共同进步而已~
aventzero 离线
级别: ③业余
显示用户信息 
6  发表于: 2009-06-22   
教程要顶起!
z830c 离线
级别: ①新人
显示用户信息 
7  发表于: 2010-06-11   
自己摸索了很长时间都没弄清楚,看了lz的攻略才知道个所以然,不知道还有后续没?
四眼神童就是我!^o^
yujunliang 离线
级别: ①新人
显示用户信息 
8  发表于: 2010-07-31   
很好的东西顶上
雷惊天 离线
级别: ①新人
显示用户信息 
9  发表于: 2010-11-07   
希望继续更新啊
描述
快速回复

认证码:

验证问题:
12-5=?,答案:7 正确答案:7
按"Ctrl+Enter"直接提交