美文网首页
unity—触发器

unity—触发器

作者: 一道数学题 | 来源:发表于2019-10-28 13:08 被阅读0次

    打开unity新建3d场景

    先创建一个地面(鼠标右键单击左侧面板-选择3D object-plane)

    从资源商店里导入人物

    将人物拖到场景中

    调整人物和摄像机到便于自己观察的位置

    单击上方animator,在layers中点击+,创建动画层,重命名一下,拖到最上层。

    在assets中找到动画文件idle和wave,拖到my layer中

    在idle上点击鼠标右键,选择make transition 将箭头指向wave,在wave上点击鼠标右键,选择make transition将箭头指向idle

    选择框1中的parameters,点击加号选择bool,重命名

    点击idle指向wave的箭头,点击右侧面板中的加号,选择上一步创建的wave

    点击wave指向idle的箭头,点击右侧加号,选择wave,将true改为false

    选择malefree1,在右侧面板更改为

    点击Scence回到场景中,在左侧面板右键单击选择3D object-sphere创建一个球,放大到合适的位置(参照下图)

    勾选右侧sphere collider下的is trigger

    在assets面板中鼠标右键单击选择import package-characters  导入包

    通过图中所示路径找到第一人称摄像机,拖入场景中,移动位置,放置到球外(不能太高)

    选中摄像机,选择缩放工具,缩小一下摄像机

    选中FPSContreller,在右侧面板中更改walk speed和run speed的数值

    选中球,在右侧面板中取消勾选mesh Renderer

    在assets中点击鼠标右键选择create-C# script,创建脚本,重命名

    脚本暂时木得

    相关文章

      网友评论

          本文标题:unity—触发器

          本文链接:https://www.haomeiwen.com/subject/pbwsvctx.html