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

免费的开发网站建设网站建设服务公司

免费的开发网站建设,网站建设服务公司,可以做旅行行程的网站,网页制作大全1.二段跳 首先如果不想使用UE中增强输入功能,可以在SetupPlayerInputComponent函数中绑定对应的操作,具体可以自行查找。如果使用增强输入,可以通过创建一个UE自带的第三人称模板C项目学习,假设当前项目是创建自UE第三人称模板项目…

1.二段跳

        首先如果不想使用UE中增强输入功能,可以在SetupPlayerInputComponent函数中绑定对应的操作,具体可以自行查找。如果使用增强输入,可以通过创建一个UE自带的第三人称模板C++项目学习,假设当前项目是创建自UE第三人称模板项目。

        实现,重写Jump,StopJumping,Landed函数 , StopJumping会在Jump函数执行后会立即执行,Landed函数会在角色落地后执行,我没有完善角色的二段跳动画,如果想完善可以在跳跃动作的状态机(statemachine)拉出一个新的状态,这个状态是二段跳的状态,状态的动画是二段跳动画。

// h
/** 当前角色跳跃 */
virtual void Jump() override;/** 当前角色停止跳跃 */
virtual void StopJumping() override;/** 当前角色着陆 */
virtual void Landed(const FHitResult& Hit) override;UPROPERTY(VisibleAnywhere, Category = "Jump")
bool bCanDoubleJump; // 是否可以进行二段跳UPROPERTY(VisibleAnywhere, Category = "Jump")
float DoubleJumpZVelocity; // 二段跳的垂直速度// cpp
AJumpCharacter::AJumpCharacter()
{// 构造函数中初始化bCanDoubleJump = false;DoubleJumpZVelocity = 1000.f;  // 可根据需要调整
}void AJumpCharacter::Jump()
{// 如果角色能够跳跃,执行第一次跳跃//UE_LOG(LogTemp, Warning, TEXT("jump"));if (CanJump()){Super::Jump();bCanDoubleJump = true; // 允许进行二段跳//UE_LOG(LogTemp, Warning, TEXT("first jump"));}else if (bCanDoubleJump){// 如果可以二段跳,进行二段跳//UE_LOG(LogTemp , Warning , TEXT("second jump"));FVector JumpVelocity = FVector(0.f, 0.f, DoubleJumpZVelocity);GetCharacterMovement()->Launch(FVector(0.f, 0.f, DoubleJumpZVelocity));bCanDoubleJump = false; // 禁用二段跳}
}void AJumpCharacter::StopJumping()
{Super::StopJumping();//UE_LOG(LogTemp , Warning , TEXT("StopJumping"));//bCanDoubleJump = false;  // 重置二段跳状态
}void AJumpCharacter::Landed(const FHitResult& Hit)
{Super::Landed(Hit);//UE_LOG(LogTemp, Warning, TEXT("Landed"));bCanDoubleJump = false; // 角色落地后禁用二段跳
}
http://www.dtcms.com/wzjs/98038.html

相关文章:

  • 城乡建设局网站首页网址大全导航
  • 哈尔滨市建设工程交易信息网长沙百度seo
  • wordpress 微信绑定域名南宁seo专员
  • 网络公司 给 客户网站备案如何把自己的网站推广出去
  • 免费做网站bz3399站长工具seo综合查询 分析
  • 垂直型电商网站如何做安卓神级系统优化工具
  • 自己做的影视网站买会员违法吗关键词工具软件
  • 网站建设的战略作用免费网络空间搜索引擎
  • 女人与狗做网站信息流广告投放平台
  • 服务商平台seo还能赚钱吗
  • 海口网站建设托管天津网站策划
  • 用oracle做网站数据库软文兼职
  • 阿里巴巴网站建设代理百度推广的效果
  • 怎样用ps做网站banner品牌整合推广
  • 珠海政府网站建设讲话百度如何搜索关键词
  • 广州做网站建设哪家公司好sem是什么检测分析
  • .htaccess wordpress cdnseo研究协会网是干什么的
  • 网站内搜索功能怎么做链接提交工具
  • 杭州市建设局网站嵌入式培训机构哪家好
  • web前端是什么专业班级优化大师的功能
  • 有做网站看病的吗网络舆情的网站
  • 做网站可以提些什么意见营销案例
  • 做网站全程指导百度上首页
  • 吉林东奥建设集团网站爱站查询工具
  • 做网站哪里最好如何建立一个自己的网站啊
  • 做网站要注册第35类商标吗百度关键词搜索排名
  • 建设一个购物网站多少钱网站建设找哪家公司好
  • 西安做网站维护的公司网络营销活动案例
  • 西安异构国际设计福州百度seo排名
  • 陕西省城乡住房和建设厅网站网络营销策略有哪些