接上一个实例

 

一、在TestSpline蓝图,切换到蓝图构造函数Constrction Script事件中,添加如下代码:

  [UE4]让Spline具象化_自定义对象

二、别忘记个Add Spline Mesh Component设置Static Mesh

  [UE4]让Spline具象化_构造函数_02

三、在在关卡蓝图中的TestSpline实例就有具象表现了。

  [UE4]让Spline具象化_UE4_03

四、在关卡蓝图中实时新增spline的端点,Spline Mesh也会别实时动态创建出来。因为循环添加Spline Mesh的代码是在蓝图构造函数Constraction Script中执行。

  只要对象的属性发生变化,引擎都会实时调用对象的构造函数。利用该特性,可以的创建出方便使用的自定义对象,提供必要的公开属性在关卡蓝图中可修改,属性修改完毕,会实时看到修改的变化。

  [UE4]让Spline具象化_构造函数_04