会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
索智源
suozhiyuan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页
2021年8月6日
UE4 从无到有纯 C++ & Slate 开发沙盒游戏(七) 自定义Button控件
摘要: 这里将会自定义一个按钮 首先在 Public 下创建一个 SlateWidget 类 d:\ue4 project\ue26.2\courseproject\slaicourse\Source\SlAiCourse\Public\UI\Widget\SSlAiMenuWidget.h #includ
阅读全文
posted @ 2021-08-06 14:06 索智源
阅读(1002)
评论(0)
推荐(0)
2021年8月5日
KBEngine 记录
该文被密码保护。
阅读全文
posted @ 2021-08-05 17:58 索智源
阅读(1)
评论(0)
推荐(0)
2021年7月28日
UE4 反射相关知识
该文被密码保护。
阅读全文
posted @ 2021-07-28 16:49 索智源
阅读(2)
评论(0)
推荐(0)
UE4 从无到有纯 C++ & Slate 开发沙盒游戏(六) 语言切换功能的实现
摘要: 实现游戏的中英文对应 由于界面标题中有中文乱码,这个可以通过修改编译器的编码为UTF-8解决,也可以通过UE4自带的本地化方法解决,自带方法包括: 1. TEXT() 创建一个通用的 String 类型, TEXT("Hello"); 2. LOCTEXT() 创建一个本地化文字, LOCTEXT
阅读全文
posted @ 2021-07-28 16:05 索智源
阅读(1452)
评论(0)
推荐(0)
2021年7月23日
UE4 通过使用 FOverlaySlot 修改 SOverlay 的 Slot 属性
摘要: 这里我们创建一个按钮,通过保存按钮的Slot属性到FOverlaySolt中,通过点击该按钮的事件改变按钮的Slot属性,从而改变按钮自身的位置 头文件中定义一个事件和一个FOverlaySlot SSlAiMenuHUDWidget.h #include "Widgets/SOverlay.h"
阅读全文
posted @ 2021-07-23 17:48 索智源
阅读(502)
评论(0)
推荐(0)
UE4 从无到有纯 C++ & Slate 开发沙盒游戏(五) 菜单布局实现
摘要: 修改主菜单布局,增加菜单标题与左右侧小组件 首先创建菜单栏的中央UI 添加菜单指针到头文件 SSlAiMenuHUDWidget.h #include "CoreMinimal.h" #include "Widgets/SCompoundWidget.h" #include "Widgets/SOv
阅读全文
posted @ 2021-07-23 11:52 索智源
阅读(624)
评论(0)
推荐(0)
2021年7月21日
UE4 从无到有纯 C++ & Slate 开发沙盒游戏(四) DPI屏幕适配
摘要: 改变窗口大小查看UI变化: 鼠标拖动窗口改变窗口大小,会发现会窗口中发其他UI组件会随着窗口大小改变而改变 具体改变规则可以从 Edit -> Project Settings 中查看 Engine -> User Interface 如下图 其中 DPI Scale Rule 的选项有6种,分别为
阅读全文
posted @ 2021-07-21 16:57 索智源
阅读(1051)
评论(0)
推荐(0)
2021年7月9日
UE4 从无到有纯 C++ & Slate 开发沙盒游戏(三) 使用WidgetStyle设置样式
摘要: 上一部分在界面中创建了一个按钮,但按钮太大,这部分将会设置按钮的样式 在UE4中创建两个类 1. 一个 Slate Widget Style 类,放置到UI/Style文件夹 2. 一个 C++的空类,也放置到 UI/Style 文件夹,我们要通过这个类获取WidgetStyle 的样式 写 SlA
阅读全文
posted @ 2021-07-09 18:10 索智源
阅读(954)
评论(0)
推荐(0)
2021年7月8日
UE4 从无到有纯 C++ & Slate 开发沙盒游戏(二) 添加Slate到界面
摘要: 因为要用到Slate框架,写 Slate 需要先在 SlAiCourse.Build.cs 中添加 Slate 模组 Slate SlateCore 1 // Copyright Epic Games, Inc. All Rights Reserved. 2 3 using UnrealBuildT
阅读全文
posted @ 2021-07-08 14:19 索智源
阅读(705)
评论(0)
推荐(0)
2021年7月1日
UE4 GamePlaye 框架 GENERATED_BODY() 与 GENERATED_UCLASS_BODY()
摘要: GENERATED_BODY() 与 GENERATED_UCLASS_BODY() 是GamePlay框架 GameMode 类下的宏 这两个宏都封装了构造函数相关的内容 VS2017后都直接使用 GENERATED_BODY() 之前的版本都是使用 GENERATED_UCLASS_BODY()
阅读全文
posted @ 2021-07-01 21:11 索智源
阅读(1881)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页
公告