虚幻Unreal - A计划(一年有效期) 扫二维码继续学习 二维码时效为半小时

(37评价)
价格: 1664.00元

PickUpCube

 

捡起来就要关闭物理

 

换手:

[展开全文]
yang131 · 2023-01-18 · 0

 

 

StartClimb: 禁用重力,用模型位置

EndClimb  需要调用Movement

StopJumping

 

UpdateClimbLocation:

更新攀爬位置

[展开全文]
yang131 · 2023-01-23 · 0

BP_ITraceInteractor交互

OnTraceHit

OnTraceLeave

OnTraceTriggerReleased

MotionController,HitResult作为参数

[展开全文]
yang131 · 2023-01-23 · 0

EMotionControllerInteractMode

Contact Mode:可以直接在场景中操作(接触式操作)

Trace Mode(非接触式操作)

Widget Mode

 

ActiveTraceInteractor: 启动远程交互

DeactiveTraceInteractor:关闭远程交互

TraceInteracting:开启远程追踪

[展开全文]
yang131 · 2023-01-23 · 0

射线交互

TraceArrow的WorldLocation和Forward Vector

LineTraceByChannel.

存储HitResult。

这里使用后了抛物线移动的更新SplineMesh的函数

Make Array。起点TraceStart和终点 Location(碰撞的点)直接更新成SplineMesh

 

 

当前碰撞到的Actor和FocusedActor做对比:

 

 

是否实现接口

Does Implement Interface?

[展开全文]
yang131 · 2023-01-23 · 0

BP_PhysicsCube:

 

OnTraceHit

 

OnTraceLeave

 

TraceTriggerReleased

 

 

碰到就SetRenderCustomDepth

release就给他AddImpulse

[展开全文]
yang131 · 2023-01-23 · 0

vive做的不好,用的oculus

google的移动vr daydream

 

阿里的矢量图库

[展开全文]
yang131 · 2023-01-25 · 0

创建WidgetBlueprint文件

 

按钮OnClicked监听

 

 

在BP_MotionController中添加WidgetInteractor组件,与Widget交互

InteractionInstance 交互的距离。

 

Widget Interaction->PressPointerKey(模拟按键,可以使键盘或者鼠标)

WidgetInteraction ->ReleasePointerKey

松开按键

这俩事件都得调用,否则的会无法触发Click事件。

[展开全文]
yang131 · 2023-01-25 · 0

有ActivateWidgetInteract 激活

DeActiveWidgetInteract 非激活

WidgetInteract(在tick中调用)

 

[展开全文]
yang131 · 2023-01-25 · 0

WidgetInteract中现货区

GetLastHitResult看看有木有hit到ui

Is Over Hit Test Visible Widget

 

 

 

右键Add Reroute

 

 

 

ActionMapping中关联LeftInteract

[展开全文]
yang131 · 2023-01-25 · 0

UNREAL的优化:

先用最低画质,

然后慢慢加特效

看性能评分

前向渲染,关闭当部分特效,会使用MSAA这些抗锯齿

[展开全文]
yang131 · 2023-01-25 · 0

character 和 胶囊体的位置偏移

 

 

[展开全文]
beiguodejun · 2020-01-15 · 0