- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Python 数据类型转换
sys.maxint >>> import sys>>> print sys.maxint9223372036854775807字符串转换成整数int(s,[base])将字符串转换成整数,如果指定转换进制,则把字符串按指定进制转换成十进制数。如果字符串不是一个有效的数值则会触发ValueError 异常>>> int('1001',2)9>>> int('F
2017-01-17 00:10:05 1723
原创 C++打开 “打开对话框”
代码如下:// 显示打开文件对话框// FileTypes 打开文件对话框中 显示的文件类型 参数格式 FString FileTypes = TEXT("FBX (*.fbx *.png)|*.fbx;*.png");void UMyBlueprintFunctionLibrary::ShowOpenFileDialog(const FString FileTypes){ void*
2017-01-16 09:59:21 4434 3
原创 UE4 C++实现搜索指定目录下的指定类型的所有文件
实现代码如下// 遍历文件夹下指定类型文件// Files 保存遍例到的所有文件// FilePath 文件夹路径 如 "D:\\MyCodes\\LearnUE4Cpp\\Source\\LearnUE4Cpp\\"// Extension 扩展名(文件类型) 如 "*.cpp"void UMyBlueprintFunctionLibrary::ScanDirectory(TArr
2017-01-14 18:22:55 7998 1
原创 C++实现UMG中自定义不规则形状按钮
因为要在项目中使用UMG功能,所以找到项目中名称为 "项目名称.Build.cs" 文件,加入如下代码创建一个Button的子类生成的初始代码://CustomButton.h// Fill out your copyright notice in the Description page of Project Se
2017-01-14 16:50:31 5145 9
原创 TSubclassOf<> 和 FStringClassReference 在类成员中的作用
TSubclassOfTSubclassOfFStringClasReferenceMetaClass 标记限制下拉菜单显示指定的C++子类。通过这两个形式就可以在UE4编辑器中动态指定类类型,并根据这些类型做一些生成对象等相关的操作。实现代码如下UCLASS()class LEARNUE4CPP_API ALearnUE4CppGameMode : pu
2017-01-13 19:14:07 1768
原创 Bluprintable NotBlueprintType EditAnywhere EditDefaultsOnly EditInstanceOnly 这几个宏的作用
创建一个继承自UE4父类生成的代码UCLASS()class VR_API ALoadStreamingLevelActor : public AActor{ GENERATED_BODY() public: // Sets default values for this actor's properties ALoadStreamingLevelActor(); // C
2017-01-13 16:48:06 2077
原创 UE4 中 为StaticMesh添加贴合物体的碰撞
因为在导入FBX文件到UE4中时自动生成 的Collision并不是很理想。 所以导入FBX时将 Auto Generate Collision去除勾选。这里引擎不会为你生成碰撞信息,运行时就会出现人物穿墙无限坠落找到导入到Content中的StaticMesh 双击打开打开后在Details面板中找到Static MeshSettings分
2017-01-13 15:53:23 10670 1
原创 UE4 UMG中EventDispatchers 的用法
在想要产生作用的UMG中, 引用定义了Dispacher事件的UMG , 创建事件事件的实现Dispacher的调用。 这样当Dispachter被触发时就会调用到另外一个UMG中实现的事件。 间接实现两个UMG之间的交互
2017-01-13 15:12:04 1484
原创 UE4中动态创建并加载流关卡
在运行时将指定的.umap关卡文件以流关卡形式加载并显示出来,主要实现代码如下关卡在Content中的路径 为 Content/TempUmap/Level_01那么生成的PackageName就应为 Game/TempUmap/Level_01把以下代码添加到Actor子类中。将Actor添加到关卡中生效// 获取永久性关卡UWorld* PersistentWorl
2017-01-13 14:45:10 10116 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人