• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
冯海亮
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
1 2 3 4 5 下一页

2023年4月20日

UE4 VS多版本解决
摘要: VS2019 BuildConfiguration.xml <?xml version="1.0" encoding="utf-8" ?> <Configuration xmlns="https://www.unrealengine.com/BuildConfiguration"> <Windows 阅读全文
posted @ 2023-04-20 11:10 HaiLiangFeng 阅读(85) 评论(0) 推荐(0)
 
 

2022年3月3日

how-to-accept-wildcard-structs-in-your-ufunctions
摘要: https://forums.unrealengine.com/t/tutorial-how-to-accept-wildcard-structs-in-your-ufunctions/18968 阅读全文
posted @ 2022-03-03 23:06 HaiLiangFeng 阅读(44) 评论(0) 推荐(0)
 
 

2021年6月24日

ue4 Widget to RenderTarget
摘要: 需求是这样的,飞机机舱的mfcd,也就是3D UI显示,通常我们会使用world widget,不过widget要贴附到模型上,效果并不好。 然后见过用材质做的,但当显示内容很复杂时,这种做法就很难进行下去。 我的做法是将widget渲染到renderTarget,然后材质使用该renderTarg 阅读全文
posted @ 2021-06-24 18:21 HaiLiangFeng 阅读(1152) 评论(0) 推荐(1)
 
 

2021年5月21日

UE4 ProcessEvent multiple parameters
摘要: //FunctionClassName为具体执行方法的组件名字 例如:MyRadarComponent//data是一个结构体 记录了所要执行方法的名字(例如:test)和具体要执行方法的组件名字 没有也可以 直接调用 下边代码修改下就行//具体调用是填充data数据结构,例如要执行方法的组件名字, 阅读全文
posted @ 2021-05-21 17:11 HaiLiangFeng 阅读(571) 评论(0) 推荐(0)
 
ue4 LineTrace offset when move fast
摘要: 在对象处于运动状态并且速度较快时,如果这时候使用linetrace就有可能出现问题,问题在于linetrace与正确的路线存在一定的偏差,我推测是由于tick的时机导致的,linetrace是在物理模拟线程,而起始点坐标获取是在游戏线程,当速度特别快时,linetrace所用的起始点是上一帧的坐标, 阅读全文
posted @ 2021-05-21 14:05 HaiLiangFeng 阅读(105) 评论(0) 推荐(0)
 
 

2021年5月20日

UE4 SetHardwareCursor not work
摘要: 设置鼠标自定义样式时,该方法有时有作用有时没用,需要将鼠标移出窗口再移进来就会起作用 解决方法: 在GameViewportClient的init方法里添加MouseEnter(Viewport, 0, 0);这一行代码即可解决; 阅读全文
posted @ 2021-05-20 09:57 HaiLiangFeng 阅读(159) 评论(0) 推荐(0)
 
 

2021年4月20日

UE4 UCanvas Project
摘要: 在使用DrawText时候用Project将世界坐标转化为屏幕坐标,这就出现了问题,text会同时出现在屏幕前和后边 FVector ScreenPos = Project(data.Position); if (ScreenPos.Z == 0) { //behind the screen ret 阅读全文
posted @ 2021-04-20 16:13 HaiLiangFeng 阅读(160) 评论(0) 推荐(0)
 
 

2021年4月1日

UE4 ProjectileMovementComponent
摘要: 1.需要设置UpdatedComponent,否则OnProjectileStop事件不触发,Movement->SetUpdatedComponent(RootComponent); 阅读全文
posted @ 2021-04-01 17:01 HaiLiangFeng 阅读(860) 评论(0) 推荐(0)
 
 

2021年3月25日

UE4 ShooterGame GameSession
摘要: 1.构造函数:委托绑定(FindSessionComplete,Start,Join,Create,Destroy) 2.OnStartOnlineGameComplete : 调用playercontroller->ClientStartOnlineGame(),清理绑定的委托 3.HandleM 阅读全文
posted @ 2021-03-25 15:39 HaiLiangFeng 阅读(159) 评论(0) 推荐(0)
 
UE4 ShooterGame PlayerController
摘要: 1.ClientSetSpectatorCamera:设置spectator的location和rotation,游戏开始时自由视角 2.ClientGameStarted:通知玩家游戏开始 3.ClientStartOnlineGame:通知玩家开始onlinegame 4.ClientEndOn 阅读全文
posted @ 2021-03-25 15:00 HaiLiangFeng 阅读(171) 评论(0) 推荐(0)
 
 
1 2 3 4 5 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3