Home
UE编辑器中的C++与Python插件解析
UnrealEngine

UE编辑器中的C++与Python插件解析

Python插件 放在Python文件夹中的init_unreal.py会在编辑器启动时自动加载,官方也给py提供了一些...
UE编辑器开发之UToolMenus扩展位置
UnrealEngine

UE编辑器开发之UToolMenus扩展位置

在不知道什么版本的UE推出的ToolMenus模块,这个模块主要工作就是像它的名字一样,用来创建和管理编辑器菜单的工具。...
C++友元少见用法:友元函数的定义内联
C++

C++友元少见用法:友元函数的定义内联

在cpp学习初期大多是通过博客文章以及视频教程等途径学习,但示例总是最基础的那两种写法,今天发现了一种c++少见的友元写...
游戏引擎脚本资产化与自研引擎实现的思考
自研引擎

游戏引擎脚本资产化与自研引擎实现的思考

参考着目前最热门的两款商业引擎,unreal与unity3d,这两款引擎对“脚本”有着完全不同的处理方式。 Unity3...
C++元编程之判断是否为共享指针模板
C++

C++元编程之判断是否为共享指针模板

最近有个要判断共享指针模板类型的需求,为此编写了该代码,之前没有说过空类型的用法,借此例子来说一下: 在主模板的声明中,...
c++之枚举类的位运算定义
C++

c++之枚举类的位运算定义

在c++11开始引入了枚举类型enum class,在此之前enum关键字所声明的枚举更像是一个普通的常量集合,会将当前...
虚幻蓝图多返回值传递c++参数的形式
UnrealEngine

虚幻蓝图多返回值传递c++参数的形式

对于写惯c++的来说,一个函数返回指针时处理失败可以返回空指针,但如果返回值类型就很难去判断,同时为了避免使用异常,以返...
ugui多层Sprite的混合合并
Unity3D

ugui多层Sprite的混合合并

Sprite是以Texture2d为基础的,所以我们应该首先获取Sprite的texture2d对象,合并,然后生成新的...
让你的游戏支持Mod
经验杂谈

让你的游戏支持Mod

在本篇文章中会讨论如何让自己的游戏支持Mod,以及一个良好的Mod框架模型 ModAPI 第三方与自主开发 很多游戏原版...
MonoSingleton生命周期与移动构造
Unity3D

MonoSingleton生命周期与移动构造

在Unity中使用单例时一般会选择使用跟随Unity生命周期的MonoBehaviour对象,一般情况下的MonoSin...