函数单列
什么是单列,单列是设计模式中的一种
主要用途是保证在整个程序中,指定的对象只创建一次,用到的始终都是同一个对象。保证只要这个实列。
下面就是个单列案列,get()这个函数传进来,如果Instance有值了就直接返回,如果没有就重建,保证始终是一个对象
下面创建了一个单列
又因为静态的特点,private声明了静态的指针, 这个会被分配到静态区。然后此时因为是模板,类名一样然后静态的指针又一样。下一次在使用的时候,还是使用的是这个指针。。所有通过宏来解决
然后再在主函数创建单列
下面直接调用就行了,(错误可以忽略),然后再释放掉
---------------------------------------------
蓝图部分
按照这样正常联过来就行了,在获取速度和set之间需要连接一个向量长度来进行转换,
在这个动画人物里选择添加刚刚做的动画蓝图,既可添加这个动画蓝图到人物
然后现在什么也没设置 之所以一开始是跑的原因就是这里的默认是600
然后拉出这些蓝图来设置shift加速
接下来设置插槽,一个插槽名称就对应一个动画,以便分类。
然后在蓝图里设置动画
最后要避免在行走的时候还在播放动画,直接进行个branch
最后进行打包前的设置就行了,当然也可在关卡蓝图进行退出设置
最后打包就行啦!