蓝图项目

2018-09-19  本文已影响0人  右腕

1.新建文件夹,将SK_Mannequin.FBX(骨骼文件)直接拖动到该文件夹.将Normal Import Method选项改为Import Normal(法线)

2.Ctrl+A全选,然后按住Ctrl取消选择SK_Mannequin.FBX。拖入后将Skeleton选项选为SK_Mannequin

3.看出文件的右下角有星号,说明没有保存。点击保存所有。

4.编辑——》项目设置——》引擎——》输入——》Building——》Axis Mapping(轴映射)

5.点击+号后展开,改名为MoveForward(名字不能变)

没有添加触碰的键

这里设置只是连接了外部输入和蓝图的事件,但是蓝图事件还是需要在角色蓝图中定义在游戏中实际的改变

1.新建材质并打开。点击鼠标右键在搜索框中输入vector,选择参数。

2.新建Fresnel节点和scalar(标量)参数

3.设置完成后保存并应用。创建材质实例。

4.打开骨架网格物体。将Material的2个元素都改为刚才创建的实例。

蓝图多人项目:

1.新建以GameInstance为父类的蓝图类。(用途?)

2.鼠标右键——》蓝图——》结构体(保存用户信息)

3.新建以savegame为父类的蓝图类。(向服务端发送数据)

4.复制并重命名初学者内容的角色蓝图。修改Mesh。创建其子蓝图类。

5.创建基本和高级资源(蓝图类有什么不同?)

6.新建以Game mode为父类的蓝图类和以Game Controll为父类的蓝图类。

7.将上面2个复制到Lobby文件夹

8.保存当前关卡为——》Maps文件夹

9.创建UI控件:鼠标右键——》用户界面——》空间蓝图

10.动画重定向

用蓝图显示菜单

1.打开GameInstance蓝图

2.新建自定义事件:鼠标右键——》输入custom event

3.创建控件:鼠标右键——》输入creat widegt——》类选择为MainMenu——》返回值提升为变量——》重命名

4.将蓝图变量拖入蓝图中——》拖出引线搜索is vaild——》选择带问号的

5.复制蓝图变量——》拖出引线搜索add to viewport

显示鼠标光标:鼠标右键——》输入get player controller——》拖出引线搜索add to viewport——》show mouse cursor

新建自定义事件——》新增变量——》提升为变量——》修改分类和复制

鼠标右键——》搜索open level——》修改这几个选项

6.新建EventNetworkError和2个虚函数(勾选虚函数选项)

7.新建自定义事件并将输入的参数改为引用

8.设置游戏开始时显示主界面:打开关卡蓝图。(可以删除Tick函数)

打开map文件夹保存的地图,选中右边的地图编辑器——》世界设置选项卡——》game mode——》更改game mode override

打开大厅关卡——》左边的体积选项卡——》Blocking Volume——》添加4个碰撞体在周围防止掉落

打开MainMenu的UI控件——》左边的控制板——》通用——》Border移动到左下的层次结构

创建宏:

1.添加输入值并修改类型

2.

上一篇下一篇

猜你喜欢

热点阅读