太久没写了,中间去了趟成都找女朋友玩,罪过罪过。
首先创建一个Actor控件,也就是默认的带有三维坐标的白色小球,可以设置形状。然后将这个控件拖入到关卡蓝图里。
比如要实现一个打印当前类名字的功能:
Custom Event:自定义一个函数:连接到Print String。
然后Get Display Name获取当前类的名字,连接到Get Class获取Self自己的类。然后连到Event BeginPlay。就可以实现这样的功能。
然而这个功能并不是从外部调用的,而是内部实现的。所以要尝试从蓝图通信,从外部调用这个功能:
实例访问
首先打开关卡蓝图,里面会有一个已经放置好的Event BeginPlay,在里面可以直接创建一个实例
刚才创建的自定义的Actor名为TaskActor,这里可以直接创建出来。