首页
学习
活动
专区
工具
TVP
发布

烤包子

专栏作者
56
文章
79406
阅读量
16
订阅数
UE4的右键菜单点一下消失闪烁解决方案
NVIDIA 目前正在调查最终用户的报告,即更新到 NVIDIA Game Ready 驱动程序 461.09 或更高版本后,Google Chrome 可能会在某些 PC 配置上显示闪烁。
Ning@
2022-09-08
1K0
3步实现Python虚拟环境
即可在当前目录创建一个名为 myvenv 的虚拟环境,在路径下会看到myvenv文件夹,里面是相关文件。
Ning@
2022-05-28
2160
[UE4][Material] Spline样条网格材质消失问题记录
 在材质选项中开启 Used with spline Meshes √ 问题解决;
Ning@
2022-02-28
6290
[UE4][slua] PrintString打印函数使用方法
蓝图中使用的【打印字符串】功能如下图,如何在lua脚本中使用呢? 📷 C++代码: void UKismetSystemLibrary::PrintString(const UObject* WorldContextObject, const FString& InString, bool bPrintToScreen, bool bPrintToLog, FLinearColor TextColor, float Duration) lua代码: -- By Ning+ 2021.12.24 -- 引用相
Ning@
2021-12-24
1.1K0
UE4线条交点坐标获取方法
以前做过一个UE4绘制户型图的项目,当我们画两条有宽度的矩形相交时,会产生接口上的错位,如图:
Ning@
2021-11-10
1.1K0
UE4加载lib库
UE4 需要在xx.Build.cs中添加动态链接库路径; // Fill out your copyright notice in the Description page of Project Settings. using UnrealBuildTool; using System.IO; public class Tickweb : ModuleRules { public Tickweb(ReadOnlyTargetRules Target) : base(Target) { PCHU
Ning@
2021-11-10
8440
使用C++创建一个蓝图函数
在实际的开发需求可能会遇到一些无法用蓝图实现的功能,或者实现起来比较麻烦,更或者是一些长期不动的逻辑而不想创建在蓝图中,那么就需要将一些逻辑写在C++里,这些逻辑可能是比如玩家的Input,基本上不会变的,可以写在C++里,今天我来创建一个获取本地时间的一个蓝图函数,首先创建一个C++ Class为Blueprint Library,创建好后,在头文件的GENERATED_BODY()下创建一个函数,代码如下:
Ning@
2021-11-10
6960
UE4_开启WebGL与卡死问题解决
其实UE4开启WebGL很简单只需要添加已下代码: WebBrowserSingleton.cpp
Ning@
2021-11-10
1.3K0
【ThreeJS】平滑切换相机位置方法
📷 // current1 相机当前的位置 // target1 相机的controls的target // current2 新相机的目标位置 // target2 新的controls的target var tween; function animateCamera(current1, target1, current2, target2) { let positionVar = { x1: current1.x, y1: current1.y,
Ning@
2021-11-10
1.8K0
【ThreeJS】自己写的一个ThreeJS的粒子发射器
因为最近项目需要基于ThreeJS做很多粒子特效,感觉UE4的粒子发射器做这种效果会比较方便,所以就以UE4粒子发射器的思路手写了一个ThreeJS的粒子发射器,思路很简单: 1.生产粒子; 2.管理粒子; 3.粒子运动; 4.粒子发射; 后期还可以根据需要扩展很多其他的功能效果; 代码如下:
Ning@
2021-11-10
9620
UE4新手常用C++API
//C++暴露给蓝图可编辑 UCLASS(Blueprintable) //创建FString FString::Printf(TEXT("aa bb")); //蓝图调用变量 UCLASS( ClassGroup=(Custom), meta=(BlueprintSpawnableComponent) ) //限制条件范围 meta = (ClampMin=0.1,ClampMax = 100) //蓝图识别组件 UPROPERTY(EditAnywhere, BlueprintReadWrite
Ning@
2021-11-10
3.1K0
从GIS地图生成生成建筑模型
📷 01截取要生成的地块 📷 02PS处理要生成的地块 📷 03inkscape生成SVG 📷 04Blender导入SVG减面后再生成建筑体块 📷 05最终效果
Ning@
2021-11-10
1.2K0
UE4 蓝图中的Tick事件和潜在动作
虚幻引擎4有一个被称为“Tick”的事件,它产生于游戏的每一帧。例如,在一个运行在每秒60帧的游戏中,“Tick”事件会在每一秒产生60次。
Ning@
2021-11-10
3.6K0
2D Distance Functions
所有基本体都在原点处居中。您必须转换点以获得任意旋转、转换和缩放的对象(请参见下文)。
Ning@
2021-11-10
1.3K0
c++表达式求值——简易版
主要思想: 有两个栈,一个保存操作数,一个保存操作符 当前字符是数字时,直接入栈 当前字符是操作符时,分2种情况  操作符栈空,直接入栈 操作符栈非空,把当前的操作符与栈顶的操作符进行优先级的比较。若栈顶操作符优先级>=当前操作符,就将操作数栈中的前2个操作数拿出来运算,并删除,然后把算出来的结果在入操作数栈 最后再将操作符栈里的字符退栈,并依次进行计算。这样最后操作数中剩下的那个数就是表达式的值 代码: #include #include #include using namespace s
Ning@
2021-11-10
5570
【ThreeJS】场景后处理增加圆形暗角效果
📷 1.Shader脚本 var DarkMaskShader = { uniforms: { "tDiffuse": { value: null }, "maskColor": { value: new THREE.Color(0x000000) }, "maskAlpha": { value: 1.0 }, "markRadius": { value: 0.15 }, "smoothSize": { value: 0.5 } }
Ning@
2021-11-10
1K0
UE4 UMG蓝图中可视化画线方法(Draw Lines)
📷 思路通过像素点定位坐标组,之后通过DrawLines画线; 1.在UMG中拖入image,高宽设置为1像素; 2.重写OnPaint函数,在函数值使用DrawLines节点画线; 3.获取image的X,Y创建2D数组传入DrawLines的Points中; UMG设置: 📷 蓝图: 📷 Enjoy it, 20191012_By Ning!
Ning@
2021-11-10
2.5K0
UE4 PixelStreaming与UE4之间的通讯笔记
该app.js文件提供了两个JavaScript函数,您可以在HTML播放器页面中调用它们,以允许用户将事件和命令从浏览器发送到Unreal Engine应用程序:
Ning@
2021-11-10
2.3K0
【JS】javaScript 函数节流
什么是javascript函数节流?从其字面意思可以大概猜到是一种为提升函数调用执行性能的一种方法。javascript函数节流就是针对调用频率高的函数,通过设置定时器,使其在执行后间隔一段时间,才进行下一次的执行,避免重复频繁的调用导致的浏览器性能以及ajax重复调用问题。
Ning@
2021-11-10
1K0
UE4 WebSocket使用方法1:配置socket服务端
ws:是nodejs的一个WebSocket库,可以用来创建服务。 https://github.com/websockets/ws
Ning@
2021-11-10
1.7K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档