【UE4】UE4内使用Sqlite数据库 写在前面。系统环境:Win10 X64引擎版本为:UE4.17.2编译器版本为: VS2015Pro因为项目需要数据库对一些数据进行管理和其他的操作,所以花了些时间研究了一下如何在UE4中使用Sqlite数据库。围观了许多Blog和Answer,要么语焉不详,或者是版本太古老。另外再吐槽一下官方文档,说是将Sqlite已经集成到引擎里了,一没看到源码,二没找到文档,简直坑。
【UE4】【技巧】物体绕圆心转动(适用于转盘,旋转开关等) 记录一点开发的小问题。开发的时候需要实现转盘的功能,又想搞一个能适用于垂直方向或者水平方向。还能顺时针转,逆时针转。思路如下。当手柄的初位置和终位置为一个带有方向的向量值,再与转盘旋转方向求点积,最后将增量赋给转盘Rotator.x。就能达到所想的目的。 蓝图如下。当碰到转盘的时候,高亮一下。“拉住手柄”转动转盘,并获得初位置。转盘跟着转动。
【UE4】【UI】在三维世界中和UI交互 首先。VR环境下不可能也不被允许在头盔屏幕上出现UI并进行交互。那为了能愉快的搞事情,必然需要有什么途径在虚拟环境中实现UI及其交互。在开始之前,请先看以下官方文档和教程。第一篇:创建 3D 控件交互第二篇:创建一个可进行交互并提供文本框输入的小键盘具体思路是这样。为了能在3D世界内显示UI,那么这个“UI”必然是Actor。在UE4中我们能通过控件蓝图创建一系列UI。
【UE4】【蓝图库】VR玩家(贝塞尔曲线移动,3DUI操作<UI基本功能+UI移动>) 做一个蓝图库的积累。实现的原因:UE4提供的Character或者pawn不能满足VR内有关玩家属性的各种需要,所以有了本篇。实现的内容:人物可以通过贝塞尔曲线移动。可在3D世界中移动和操作UI。实现方式:贝塞尔曲线实现方式见上篇Blog点击打开链接。 UI的操作实现原理是使用WidgetInteraction组件,具体实现方式见这里。本篇相关蓝图和示例在这里。
【转载】Ue4连接MySQL(上) 原文地址:点击打开链接首先感谢一下官方论坛的9KGameStudio 以及A先生,没有你们就没有此文。9KGameStudio的Mysql教程地址:https://forums.unrealengine.com/showthread.php?65944-c-Mysql-database-error&highlight=mysql 写在教程之前:Ue4使用
【Unity】【Canvas】UGUI层次显示的问题 前段时间在一个项目里面遇到需要依照一定顺序和规则排布某些UI。 之前参考过雨松MOMO大神的相关内容,原文链接如下: UGUI研究院之不添加摄像机解决UI与UI特效叠层问题(九)先说一下需求: UI需要依据摄像机不同的位置调整各自相对显示的层次和距离大小(相对于摄像机近大远小)。解决的思路: 一开始尝试使用NGUI,UI的层次问题得到完美解决。 后面再处理NGUI相对于摄像机的位置信息的时
【转载】【工具】Resharper的使用 原文地址:http://www.cnblogs.com/luminji/p/3285505.html一:Reshaper是什么 即便是那些整天攻击 .NET 和 C# 的人,也常常不得不承认 Visual Studio 确实是个够强大的 IDE,除非他认为更少的 IDE 功能和命令行调试才是更强大的。可是,即便如此,仍阻止不了一些第三方的个人和厂商开发出一些插件来让 VS 变得更强大。Reshap
【转载】Unity C# 调用C++ dll 问题集锦 1.调用约定stdcall 、 cdecl、 fastcall等等这个用来指定参数传递顺序和函数返回时栈的清除方式。可以通过以下[AttributeUsage(AttributeTargets.Method)] public class DllImportAttribute: System.Attribute { public DllImportAttribute(string dll
【unity】【Code】【Event事件】通用代码库(三)——Unity事件与委托 通用代码库 基于Unity 5.6.0f使用SendMessage不仅效率低下,还容易因为string出错。 所以当需要传递多消息时,最好使用unity里的event系统。
【转载】图解WebGL&Three.js工作原理 一、我们讲什么?我们讲两个东西:1、WebGL背后的工作原理是什么?2、以Three.js为例,讲述框架在背后扮演什么样的角色? 二、我们为什么要了解原理?我们假定你对WebGL已经有一定了解,或者用Three.js做过了一些东西,这个时候,你可能碰到了这样一些问题:1、很多东西还是做不出来,甚至没有任何思路;2、碰到bug无法解决,甚至没有方向;
【Unity】【Camera】判断物体是否在视野范围内 遇到的一些问题,做些笔记 问题: 在做ar全景的时候,UI在摄像机旋转180度以后不该出现的UI再次出现,原因是UI随着物体向左移动离开屏幕后再次从右边回来。需求: 物体在视野范围内出现相关UI,物体离开视野范围内UI消失需要用到以下两个回调函数:void OnBecameVisible(){//可见状态下你要执行 的东西}void OnBecameInvisib