查看: 11748|回复: 0
打印 上一主题 下一主题

[教程] 打造终极狙杀武器 - !Realistic FPS Prefab

[复制链接]

955

主题

164

听众

7万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
59338
精华
28

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

跳转到指定楼层
楼主
发表于 2013-5-24 12:04:36 |显示全部楼层 |倒序浏览
pstatus"> 本帖最后由 艾西格亚 于 2013-9-16 11:47 编辑

21.jpg

在资源商店里面关于FPS插件的种类非常的多,有的是武器资源,有的插件专门用在AI(论坛里面的AI4Enemies)方面,另外一部分则是比较完整的资源包,例如FPSCam, FPS Constructor,  FPS Kit...之类的插件。接下来我们要介绍一款无论是在操作与效果的处理上都非常完善的FPS插件 - !Realistic FPS Prefab,从这个名称上看的话很有意思,这个插件在论坛里面已经有朋友共享了试用版,位置如下:
http://www.narkii.com/club/forum ... highlight=Realistic

双击安装插件后,在Project面板内出现了!Realistic FPS Prefab的资源目录,在这个目录里包含了一个示范场景与各种类型的文件,如此一来我们就可很方便的在场景内调用所需的资源。

1.jpg

如图,我们已经导入了一个场景模型(附件下载),这是一个类似战后的废墟场景。

3.jpg

使用Realistic FPS Prefab的功能非常的简单,将!Realistic FPS Prefab Files 目录下的!!!FPS Player Main拖曳到场景内,然后调整它的高度约在地面上方的位置。

4.jpg

在Hierarchy面板里面打开!!!FPS Player Main的结构,里面有四个主要的组成部分,FPS Camera控制相机的位置,这表示可以将默认的相机删除,FPS Effects用来处理特效,FPS Player操控玩家的移动,FPS Weapons用来设定玩家使用的武器。

5.jpg

进行Play测试,屏幕里面提示按下F1查看帮助说明,在场景里面使用WSAD已经可以进行
第一人称视角的操控,但是我们发现一个问题,玩家的手上竟然没有任何的武器可使用?问题是出在哪里呢?

6.jpg

现在到FPS Weapons里面来看看啥情况,选择AK47物件,然后到Inspector查看设置,在Weapon Behavior 脚本内的Have Weapon 默认的状态是没勾选的,表示该武器需要在场景内以拾取的方式来获得。

7.jpg

勾选AK47与katana两个武器的Have Weapon后,表示玩家在一开始就具备了这两个可运用的武器,当然我们也可以勾选所有的武器来让玩家在游戏开始的时候就火力十足,不过这样相对的会减少游戏的乐趣。

8.jpg

按下Play测试,在移动的过程中,我们使用滚轮就可以进行武器的切换,如图,
玩家使用不同的武器在场景里面进行破坏与攻击。

9.jpg

10.jpg

当我们用AK47射击到场景内的物件时,我们会发现物件的表面似乎没任何的作用,也就是武器的攻击是起不到任何的作用,原因是场景内的物件没有设置到对应的作用层,在Layer的栏位里面,Layer 10定义为World Collision的场景碰撞,表示我们需要将导入的模型设定为Layer的属性。

2.jpg

选择导入的城市模型,在Layer里面将属性设定为World Collision,也就是Layer 10的预设位置。

11.jpg

在弹出来的面板里面选择Yes,change children,这是因为模型是由许多的小单位组合而成,所以必须连同子物件的属性一并调整。

12.jpg

进行Play测试,AK47射击出来的子弹打到墙壁表面就会留下弹孔。

13.jpg

相同的用其他武器攻击时也会在物体表面产生不同的效果。

15.jpg

接下来我们测试一下再场景内拾取武器,如图,在!Object目录里面提供了个类型的武器与配件,使用的方式很简单,直接把武器拖曳到场景内希望摆放的位置即可。

17.jpg

将武器与弹药放在场景里面之后,按下Play进行测试,当玩家靠近场景内摆放的武器时就会自动出现手部图示,按下E键即可进行武器与弹药的拾取。

18.jpg

20.jpg

在初步了解Realistic FPS Prefab的功能后,我们就可以进行武器的添加与更换,
同时根据场景内的物件定义Layer的属性,在下一个教程里,我们将继续介绍敌人的攻击与特效制作,请密切关注Unity论坛的一系列精彩教程,并加入论坛专属交流群 -  218689657 与同好进行更多的技术交流!

city.part1.rar

15 MB, 下载次数: 3862

city.part2.rar

5.05 MB, 下载次数: 2444

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏1 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-6-11 08:09 , Processed in 0.092206 second(s), 35 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部