香椿士兵角色与光线—第05集
我在Unity中玩游戏学到了很多东西,而最重要的部分就是我的乐趣。 因此,我邀请您也这样做。 按照此系列,您将获得正在运行的游戏:)
在上一教程中,我们在鼠标位置之后得到了一个十字准线。
现在让我们来看看角色:敌人。
步骤#01 —导入香椿士兵 演示包 :在Unity应用中,转到1) 资产商店 ,单击Toggle Down Manager Butt, 2)按香椿过滤,以及3&4)单击导入两次; 返回场景视图; 删除以前用.fbx导入的mesh_infantry; 在下一个过程中,我们将再次导入它;
POLYGON BLACKSMITH —卡通士兵演示
步骤#02 —在ToonSoldier_demo下>模型文件夹下 ,在场景中拖放ToonSoldier_demo 。 使用w和e键定位它,以便从狙击手的角度只能看到敌人的手臂。 我选择了中间和最后一个塔来隐藏它们,但现在仅将其中一个拖到场景中。
步骤#03 –在1) Toon_Soldier>动画文件夹下,选择空闲动画,然后2) 将n’拖放到ToonSoldier_demo_1 (重命名)中; 3)现在双击刚创建的动画图标 并打开Animator标签; 在那里,您可以看到5)为您自动创建的流程图 ; 单击Animator标签以激活并组织它;
步骤#04 —让我们尝试一下我们的设置…选择“场景”标签; 1)取消选择“ 最大化播放时播放”按钮2) 单击播放动画,然后3)在背景上看到正在运行的敌人空闲动画;
步骤#05 —由于敌人的隐藏和显示将由SoldierController脚本控制,因此我们创建一个名为Soldier的父文件夹;
单击1) 创建>创建空游戏对象,重命名为士兵; 2)为可重用的目的创建一个 Soldier> ToonSoldier_demo_1 层次结构 ; 将其拖到顶部,然后将其拖到“士兵”文件夹中;
步骤#06 —转到1) 资产>脚本文件夹, 2) 右键单击它, 创建> C#脚本将其命名为士兵; 3) 将n’拖放到Soldier gameObject上,以便使它变为4) 士兵脚本;
步骤#07 —现在导入iTween 库文件包 :在Unity应用中,转到1) Asset Store ,单击Toggle Down Manager Butt, 2)按itween过滤, 3&4)单击两次导入 ; iTween是用于Unity的简单,功能强大且易于使用的动画系统; 返回场景视图;
像素—过渡
步骤#07 —将Soldier.cs编码如下:
你有它! 在下一篇文章中,我们将添加另一个敌人并重构代码。 和我在一起
感谢大家! 再见!
Github
#0#1#2#3#4#5#6#7#8#9#10
参考和学分
用Unity制作游戏(1–10):Jayanam的基础知识
http://wiki.unity3d.com/index.php?title=Singleton