5628人加入学习
(18人评价)
【旧版】Unreal初级课程 - 3D吃豆人

旧版课程,制作完成于2018-03-29,基于Unreal 4.18

价格 免费

不改成VisibleAnywhere,细节 面板上没有修改其材质的功能。

点击 小眼睛 ,不是消失了,只是看不到样子罢了,实际上还存在的

选择4个Collectable,勾选其细节面板上的 Is Super Collectable

Collectable 代码里面的定义的 IsSuperCollectable ,EditAnyWhere

然后改成 红色,区别普通食物

 

删除Actor的2种方式:

选中物体,使用快捷键 Delete 键 可以删除

选择物体右键,在【编辑】里面找到Delete删除

 

使用蓝图来创建Actor,豆:

1,选中 【内容】,【添加新项】,【新建资源】,【蓝图类】

2,选择父类:选择为Actor:修改名字:改名后:

3,双击打开:

4,选中BP_Co,添加碰撞功能:添加 Sphere Collision:添加后,默认名字为:Sphere,把 Sphere 拖动到 DefaultSceneRoot 这里,替换根组件,替换后显示成这样:,代码中 Radius 设置成16,这里也改成16:

5,在 Sphere 下添加 组件:添加Static Mesh 组件:指定 Static Mesh :,选择 Shape_Sphere :,修改Static Mesh 的大小/缩放,改成 0.3,0.3,0.3

6,拖动 Static Mesh 与 Sphere Collision 重合,形状包裹一直:

 

强制删除即可:,没有什么用,C++代码已经实现了这个功能,蓝图也可以同样实现这个功能:

蓝图和C++代码相结合

 

	// EditDefaultsOnly 可以在编辑器里面编辑,EditDefaultsOnly 只能对其原型进行修改;Category 分类
	// VisibleAnywhere  在任何地方都可以看到它,创建实例后,仍然可以修改它;不改成VisibleAneywhere,无法修改其材质
	UPROPERTY(VisibleAnywhere, Category = Collectable)
	UStaticMeshComponent* CollectableMesh;

 

[展开全文]

授课教师

SIKI学院老师

课程特色

图文(1)
下载资料(1)
视频(30)

学员动态