DreamsofJAVAD

2019-12-09

.NET Core 3.1发布,支持三年的LTS版本

.NET Core 3.1 发布了,这是对两个多月前发布的 .NET Core 3.0 的一小部分修复和完善,其中最重要的是 .NET Core 3.1 是一个长期支持版本,并且官方将会支持三年。.NET Core 3.1 中的更改主要集中在 Blazor 和 Windows Desktop,这是 .NET Core 3.0 中的两个新增特性,包括对 C++/CLI 的支持,这已经是开发 Windows 的常规需求。这样重大的变化,目标是继续改进 Windows Forms,以实现更高的 DPI、可访问性和可靠性,并且利于后期更新的进行。同时,Visual Studio 2019 16.4 也发布了,其中就包含了 .NET Core 3.1 更新,这是一起使用 .NET Core 3.1 与 Visual Studio 所必需的更新。

DreamsofJAVAD

2019-12-02

C++代码配合蓝图动画类控制角色通用行为

通过C++角色类向模型蓝图动画传递有含义数值,蓝图动画读取数值,实现符合角色身份的动画行为,通过C++角色类和蓝图动画结合,C++类专注于角色的行为逻辑算法,蓝图类解决行为的表现形式,各付其责,可以快速实现角色行为和表现。UAnimInstanceBase定义五个参数列表,用于存储C++类向蓝图动画传递的角色行为数值。如果蓝图动画没有实现角色这些功能,则简单的忽略参数即可,无需修改C++代码。