- Posts
- 7
- Page
- 1/1
- Tags
- 53
Posts
分类文章
UE5(C++) 使用 Rust 编写插件并给虚幻调用
UE5(C++) 使用 Rust 编写插件并给虚幻调用 最近在做 UE5 插件时,我遇到一个很实际的问题:有些逻辑用 C++ 写当然可以,但 Rust 生态里已经有更成熟的库,尤其是文本处理、模型推理、网络请求、数据解析这类能力。如果为了接入 UE 全部重写一遍,成本不低,也没有必要。 所以我选择了
UE5 塔防网格放置系统:只允许在指定地面、墙面、天花板、斜坡上放置陷阱
UE5 塔防网格放置系统:只允许在指定地面、墙面、天花板、斜坡上放置陷阱 我这次想做的不是“随便找个地方丢个陷阱”,而是更接近《逆战塔防》那种感觉的建造系统。 核心要求其实很明确: 1. 不是全地形都能放。 2. 只能放在我明确标记过的区域里。 3. 地面、墙面、天花板、斜坡都要支持。 4. 陷阱有
解决系统升级 Macos26打开虚幻项目报错的问题
打开或者创建项目后提示 Platform Mac is not a valid platform to build. Check that the SDK is installed properly and that you have the necessary platorm support fi
UE5&C++ 在 AIController中绑定行为树,和黑板初始化
注意事项 绑定黑板不要在构造函数中写 建议在OnPossess函数绑定 定义行为树 绑定黑板 c++ void AMyE
UE5.5 C++ 动态绑定按键操作,和动态移除按键操作
需求 在指定AActor附近进行陷阱选择,通过按键N来打开陷阱选择器的UI,当玩家离开这个AActor区域后,给玩家动态移除N键操作绑定 定义按键操作 生命 合适的地方初始化 c++ if (!OpenUIAction) { OpenUIAction
虚幻引擎中的游戏子系统,单例模式,线程
创建c++对象,继承GmaeInstanceSubsystem 我的游戏引擎实例,获取实例方法: UMyGameSubsystem MySubsystem = GEngine-GetEngineSubsystem(); 注意它有多个子系统,这里使用的是gameinstance,获取方式为const