U4初步使用整理(三)Actor基本操作
2015-07-05 12:36
393 查看
场景中所有可操作的物件都是基于actor,类似unity的game object.
关键方法:
GetActorLocation()
GetActorScale()
Tick做actor每帧逻辑操作
FMath::Sin(RunningTime + DeltaTime) - FMath::Sin(DeltaTime)实现了重力效果运动。
关键方法:
GetActorLocation()
GetActorScale()
Tick做actor每帧逻辑操作
// Called every frame void AFloatingActor::Tick( float DeltaTime ) { Super::Tick( DeltaTime ); FVector newPos = GetActorLocation(); float delatMove = FMath::Sin(RunningTime + DeltaTime) - FMath::Sin(DeltaTime); newPos.Z += delatMove * 3; SetActorLocation(newPos); FVector newScale = GetActorScale(); newScale.Z = FMath::Sin(RunningTime + DeltaTime) - FMath::Sin(DeltaTime); SetActorScale3D(newScale); RunningTime += DeltaTime; }
FMath::Sin(RunningTime + DeltaTime) - FMath::Sin(DeltaTime)实现了重力效果运动。
相关文章推荐
- @ManyToMany中间表附加字段设计
- 自己动手写第一阶段的处理器(1)——计算机的简单模型、架构、指令系统
- ECNUOJ 2855 贪吃蛇
- 十五天精通WCF——第九天 高级玩法之自定义Behavior
- UVA340 Master-Mind Hints
- 二叉排序树
- SpannableString的一个奇怪的问题
- android stuido环境下获取sha1的方法
- 实用的Class类
- adb server is out of date.killing的解决办法
- nutz中实现登录验证
- .NET 下第一次接触Redis数据库
- 【二十一】创建二叉树--指路法
- jvm垃圾收集(标记-清除,复制,标记-整理,分代)算法
- 学生信息管理系统(三)——接口分析
- OpenCV+MFC显示图像
- BZOJ3682 Phorni
- Eclipse快捷键 10个最有用的快捷键
- 传统文化
- ocp053第411题