- 博客(10)
- 收藏
- 关注
原创 UE4 如何修改UWidget 默认字体
引擎源码参考UWidget::GetDefaultFontName();之前一直不知道怎么修改UserWidget里面Text,EditableText等这些控件的默认字体,看源码的过程中偶然发现这个是可以配置的,很简单,在DefaultEngine.ini里面添加配置信息[SlateStyle]DefaultFontName=/Game/Slate/Fonts/KaiTi上面的路径需要根据自己的项目进行修改重启编辑器就可以了!...
2020-09-25 15:21:12
1244
原创 UE4 如何在游戏加载过程中添加UI或者视频
GameInstance.hvirtual void Init()override;UPROPERTY(EditAnywhere, Category = "A_Param") TSubclassOf<class UUserWidget>LodingWidget=nullptr;GameInstance.cppvoid UC_Gameinstance...
2020-03-12 17:29:52
1297
原创 UE4 Android 陀螺仪
一共有四个参数,const FKey EKeys::Tilt("Tilt"); //倾斜度const FKey EKeys::RotationRate("RotationRate"); //旋转加速度const FKey EKeys::Gravity("Gravity");//重力const FKey EKeys::Acceleration("Acceleration");//加速度...
2019-08-31 05:17:55
1636
原创 UE4 WebBrowser 中文输入问题
很蛋疼的一个问题,解决方案其实简单的要死,但是在网上找答案怎么都找不到,废话不多说,直接上代码首先,新建一个继承自UWebBrowser的C++类class WebBrowser : public UWebBrowser然后在里面搞一个方法void UC_WebBrowser::RefreshInputMethod(){ if (WebBrowserWidget.IsVal...
2019-05-30 14:59:07
3444
3
转载 UE4 WebBrowser 如何支持Flash
翻译:https://answers.unrealengine.com/questions/544321/enable-cef3-pepper-flash-plugin.html第一步:Engine\Source\Runtime\WebBrowser\Private\WebBrowserSingleton.cppCEFBrowserApp = new FCEFBrowserApp; /...
2019-03-26 22:03:55
3086
12
原创 UE开发中常见的一些BUG处理(持续更新)
1.0 UE4C++工程代码迁移,遇到蓝图子类无法继承C++父类问题Config/DefaultEngine.ini 文件中添加[/Script/Engine.Engine]+ActiveGameNameRedirects=(OldGameName="/Script/OldGame",NewGameName="/Script/NewGame")+ActiveGameNameRedir...
2019-03-18 21:25:45
1666
原创 记录 UE4 开发HTML遇到的坑 (暂停更新)
1.0 360浏览器的坑,360浏览器采用Chorme与IE双内核,,用IP地址访问会默认使用兼容模式(IE内核),域名访问默认开启急速模式(Chorme内核),,用IP地址访问的时候需要手动修改兼容模式到急速模式,不然会出现Out Of Memory 。。。。。的错误。2.0 视频播放器,UE4 没有HTML5 Platform 的视频播放器,需要自己手动写一个播放器,我目前采用的是...
2019-03-02 17:10:12
4800
原创 UE4 Net Learn
1.0如何在GameState中判断是否位于服务器上?if (AuthorityGameMode) { }2.0Pawn停止活动(碰撞,物理,移动,动画)APawn->TurnOff();
2019-03-02 09:47:27
204
原创 VS2015 改变编辑器默认字体和大小
由于屏幕分辨率的问题,自己电脑上的VS编辑器字体显示很小,在百度和谷歌上面都没有找到合适的方法,自己瞎鼓捣了一会儿,给弄出来了,,工具 -->选项--->字体和颜色-->环境 ...
2018-11-29 12:00:47
5245
原创 UE常用函数记录
1.0 禁用屏幕日志 executeConsoleCommand+Instr("DisableAllScreenMessages") 启用屏幕日志 executeConsoleCommand+Instr("EnableAllScreenMessages ")2.0 C++将枚举变量转化为Nameconst UEnum* EnumPtr = FindObj...
2018-11-23 23:48:34
1081
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人