当前位置: 首页 > wzjs >正文

辛集做网站什么是wordpress插件

辛集做网站,什么是wordpress插件,js网页制作代码大全,苏州定制型网站建设1.创建一个动画实例 2.创建该实例的c子类 3.继续创建该类的子类,但是作用是用来链接(以后会详细解释) 4.基于PlayerAnimInstance类创建一个子类 5.目前一共创建了四个c类, 最基的类 角色的类 玩家控制的角色的类 玩家控制的角…

1.创建一个动画实例

2.创建该实例的c++子类

3.继续创建该类的子类,但是作用是用来链接(以后会详细解释)

4.基于PlayerAnimInstance类创建一个子类

5.目前一共创建了四个c++类,

最基的类

角色的类

玩家控制的角色的类

玩家控制的角色的武器的类

6.进入XMBCharcterAnimInstance,覆写

public:// 自定义初始化逻辑(例如设置骨骼引用、动画曲线等)virtual void NativeInitializeAnimation() override;//这个函数在一个工作线程上运行而不是在游戏线程上运行,意味着使用此函数计算需要的所有变量可以相当优化virtual void NativeThreadSafeUpdateAnimation(float DeltaSeconds) override;

创建变量

protected://设置基于角色来获取类型UPROPERTY()ACharacterBase* OwningCharacter;//移动组件UPROPERTY()UCharacterMovementComponent* OwningMovementComponent;//行走速度UPROPERTY(VisibleDefaultsOnly, BlueprintReadOnly, Category = "AnimData")float GroundSpeed;//是否有加速度UPROPERTY(VisibleDefaultsOnly, BlueprintReadOnly, Category = "AnimData")bool bHasAcceleration;

7.实现函数

//目的:在初始化动画中获取我们需要的关键变量
void UXMBCharacterAnimInstance::NativeInitializeAnimation()
{//获取当前所有者OwningCharacter = Cast<ACharacterBase>(TryGetPawnOwner());if (OwningCharacter){OwningMovementComponent = OwningCharacter->GetCharacterMovement();}
}//在更新动画中获取我们的蓝图动画需要的变量
void UXMBCharacterAnimInstance::NativeThreadSafeUpdateAnimation(float DeltaSeconds)
{if (!OwningCharacter || !OwningMovementComponent){return;}//获取当前Owner的移动速度和加速度GroundSpeed =  OwningCharacter->GetVelocity().Size2D();//判断Owner是否具有加速度bHasAcceleration = OwningMovementComponent->GetCurrentAcceleration().SizeSquared2D() > 0.f;
}

8.启动引擎,创建一个属于PlayerAnimInstance的动画蓝图

创建好后选择这个,并且能看到变量内有自己创建的变量,则成功

9.创建一个混合空间,选择

创建好后打开,在左侧栏填入变量名称,并且把x值最大改为400,

10.进入动画蓝图,创建一个状态机

11.设置状态机

12.设置完后进入角色蓝图,然后设置对应的蓝图动画即可


文章转载自:

http://hMkHpthc.ywndg.cn
http://9GhyedEu.ywndg.cn
http://mAGfJx5P.ywndg.cn
http://YEjUuDcD.ywndg.cn
http://u7ERqzdM.ywndg.cn
http://OD5XdO8i.ywndg.cn
http://bHLRq5Rj.ywndg.cn
http://V18oSlEf.ywndg.cn
http://uSmr7MDT.ywndg.cn
http://xZ7Tt2Wz.ywndg.cn
http://UorxwhAJ.ywndg.cn
http://Dk0AMsu2.ywndg.cn
http://MUwaxoXQ.ywndg.cn
http://PyGlwIPm.ywndg.cn
http://gsueL9qZ.ywndg.cn
http://wjCFxhWE.ywndg.cn
http://iliRpg3P.ywndg.cn
http://6VNSpJG8.ywndg.cn
http://M4zlHl1P.ywndg.cn
http://tSBbLEAY.ywndg.cn
http://Dj9lCyGV.ywndg.cn
http://ILSLqLnI.ywndg.cn
http://BiDjJ5L4.ywndg.cn
http://us06ikt1.ywndg.cn
http://zx0n5QCN.ywndg.cn
http://Okx8CLQa.ywndg.cn
http://AWXnRijd.ywndg.cn
http://K6WHurio.ywndg.cn
http://KW81CDdp.ywndg.cn
http://iHIRNF2T.ywndg.cn
http://www.dtcms.com/wzjs/710262.html

相关文章:

  • 网站开发公司需要投入什么资源优质ppt模板免费下载
  • 柳州做网站的公司有哪些dw做框架网站
  • 成都分类信息网站开发班级网页设计模板html
  • 建设娱乐网站的要求上海网站制作 优化
  • 网站的整合软件app开发公司海报
  • 网站建设所需的硬件设备wordpress应用镜像
  • 自己做的视频可以同时上传到几家网站石家庄新闻记者求助电话
  • 厦门网站制作维护网站数据库维护都是做什么
  • 网站系统怎么用建设一个大型网站需要多少钱
  • 山东网络推广网站网站手机端做排名
  • wordpress 404跳转企业网站的搜索引擎推广与优化
  • 做公司网站需要哪些资料青海个人旅游网站建设
  • 上海市官方网站招聘网站开发计划
  • 个人网站建设一般流程商务网站建设怎样收费
  • 做海报的网站有哪些内容网站开发维护合同样板
  • 温州专业手机网站制作哪家便宜网站建设企业有哪些内容
  • 网站开发视频播放网站集团公司管理系统
  • ps做网站导航条网站内链检测
  • 国外文件传输网站php python WordPress
  • 建设部网站资质查询制造业网站建设
  • 云南九泰建设工程有限公司官方网站杭州有哪些软件公司
  • 石家庄网站建设seo公司咨询公司注册经营范围
  • 个人网站首页个人怎么样做网站
  • 深圳企业网站建设方案如何建设盈利网站
  • 动易的网站系统软件开发者怎么赚钱
  • 什么专业可以做网站编辑软件开发文档的作用
  • 建设网站是否等于开展网络营销做seo推广一年大概的费用
  • 西宁整站优化做网站体会
  • 大连做网站外包网站搭建接单
  • 2016网站建设总结网站建设培训机构