- 博客(206)
- 资源 (16)
- 收藏
- 关注

原创 一起学习UE4蓝图基础(持续更新中)
一起学习UE4蓝图基础内容。UE4蓝图基础——蓝图介绍及实现数据计算并输出 地址UE4蓝图基础——蓝图实现物体旋转 地址UE4蓝图基础——蓝图实现物体移动地址UE4蓝图基础——切换节点实现物体隐藏显示地址UE4蓝图基础——分支节点实现显示隐藏地址UE4蓝图基础——触发器及触发函数介绍地址UE4蓝图基础——时间轴实现开关门效果地址UE4蓝图基础——第一人称和第三人称切换地址UE4蓝图基础——随机数应用地址持续更新中...
2021-03-13 10:49:11
569

原创 Unity+Vuforia SDKAR开发系列教程(目录)
很早之前就已经打算写AR开发教程,开始的想法是把它发表成册,由于时间能力等等问题现在还是发布到博客中,这一个是目录展示。我尽快把有的全部资源进行更新······Unity+Vuforia SDKAR开发系列教程(目录)第1章 AR技术介绍1.1 AR技术介绍1.2 AR增强现实技术的应用领域1.3 Qualcomm vuforia 技术1.4 vuforia 成功案例介绍
2016-07-17 22:22:13
5873
2

原创 Vuforia SDK---- AR开发vuforia 问题总结
在vuforia 开发中经常会遇到一些常见的问题,开一帖专门记录一下问题。2015.5.30在qq群看到有人问vuforia sdk对焦问题?在vuforia中是支持自动对焦的,详细在之前博客文章中有叙述。对焦问题解决 vuforia 对焦解决方案
2015-05-30 08:59:16
22271
原创 Unity--使用Line Renderer实现画图划线效果
Unity中使用LIne renderer快速实现画图划线效果。简单容易上手使用。
2022-05-02 10:44:30
1413
原创 虚幻引擎(UE4)场景漫游交互项目制作
1、模型导出:3dmax模型准备。 导出FBX格式。 导入UE4引擎等。2、模型导入UE4:项目创建。 导入注意。模型查看。3、场景搭建:创建关卡。模型材质。搭建场景。4、地形制作:创建地形。 资源导入。地形制作。5、场景漫游:碰撞。第一人称控制。第三人称控制。6、UI制作:UMG系统介绍。 显示UI。 UI控件介绍。7、角色切换:按键节点。 蓝图控制切换。 角色切换实现。8、钮切换壁纸:按钮事件。 获取墙壁。 更换壁纸。9、时间轴:时间轴。 时间轴讲解。 实现灯光控制。
2022-03-24 10:05:45
7438
原创 UE4加载Excel表格CSV数据及解决中文乱码问题
UE4项目开发中经常会用到读取数据,除网络数据之外本地数据应用也非常广泛,不管是txt还是表格或者xml,UE4加载本地的表格数据实现方式,读取Excel表格数据,使用csv格式。这里写目录标题数据准备数据绑定数据读取显示中文数据准备数据准备需要注意截图光标位置,需要空置,保存格式为.csv,导入UE4需要关闭表格,要不会报错。数据绑定数据绑定方式为,创建蓝图中的结构,结构内容和csv表格一致,字段和名称都一样。结构创建完成之后导入csv数据,进行绑定对应。下图显示未能找到信息,发生原
2021-04-25 17:19:58
2056
原创 UE4 Web browser 加载web(h5)页面方式
在数字孪生项目或者智慧园区项目经常会用到数据图表、数据分析、数据整合等前端显示,一般解决方案是直接通过ue4底层数据层通过通讯获取数据,在使用数据插件进行数据绑定展示。现在可以通过加载Web H5页面的方式来实现。UE4中提供了 Web browser浏览器插件来显示web页面。通过UMG控件的方式直接进行加载web控件内容。web插件使用方式为:Web browser插件使用方式1、把插件加载到项目中。2、创建UMG控件蓝图3、设置web控件的URL4、在关卡中显示UI5、Web browser
2021-04-23 10:23:31
9044
10
原创 UE4蓝图基础——查找获取管卡中Actor游戏对象方法
在虚幻引擎 4 的场景中查找 Actor 的操作方式。Get All Actors of Class 节点ForEachLoop 节点Get Tags 节点Actor Has Tag 节点
2021-03-19 10:27:48
7091
原创 UE4蓝图基础——蓝图实现Actor物体显示和隐藏
蓝图实现Actor物体显示和隐藏设置可视性节点除法(整除和余数)节点累加实现分支节点实现显示隐藏切换节点实现显示隐藏不管是在游戏开发还是虚拟仿真应用中控制物体的显示和隐藏是经常使用的,那么在UE4中如何实现该功能呢?需要使用那些节点进行实现。文章中实现的功能如下,点击键盘1或者2实现对应物体的控制。设置可视性节点可见性节点,在ue4中还要激活,隐藏等节点。除法(整除和余数)节点余数在计算中经常进行使用,在ue4中也提供了对应节点。被除数和除数进行确定,输出整除0余数是1,可以结合分支节点进行判断
2021-03-02 21:57:03
18389
2
原创 UE4蓝图基础——蓝图流程控制节点
蓝图流程控制节点Branch(分支)DoN(循环)DoOnceFlipFlopForLoopForLoopWithBreakGateMultiGateSequence蓝图流程控制节点,基于不同情况而控制执行流程的节点。类似程序编写中的if、for、顺序执行、循环执行。Branch(分支)面对单个 True/False 判定的情况下,Branch(分支) 节点是相当于if,根据【condition】条件判断输出为真还是为假。DoN(循环)DoN 节点将会 N 次触发执行脉冲。 在达到限制后,它将
2021-03-01 21:51:26
5741
原创 UE4蓝图基础——蓝图实现物体移动和物体旋转
UE4蓝图基础——蓝图实现物体移动和物体旋转物体旋转组件物体旋转蓝图实现物体移动蓝图实现actor物体移动或者旋转在游戏或者应用最常用的基本操作方式,在UE4中基础蓝图部分就来学习分享一下具体的实现方式,移动和旋转都是通过两种方式进行,一种是通过添加自带组件方式,另外一种通过蓝图节点方式实现。物体旋转组件在UE4中有【RotatingMovement】组件可以实现物体的旋转效果。具体使用方法为,选中需要添加组件的物体,点击添加组件,中搜索【RotatingMovement】。点击添加就可以给选中的物体
2021-02-26 23:29:56
19326
原创 UE4蓝图基础——蓝图介绍及实现数据计算并输出
UE4蓝图基础——蓝图介绍及实现数据计算并输出蓝图介绍蓝图类型变量数学蓝图实现两个变量相加在运行时候输出显示出来UE4中蓝图系统是非常强大的,可以不进行编写任何代码实现交互开发,蓝图可视化脚本系统是一个完整的游戏脚本系统,可以通过节点连线的方式实现交互。蓝图的用法也是通过定义在引擎中的面向对象的类或者对象。 在使用虚幻 4 的过程中,常常会遇到在蓝图中定义的对象,并且这类对象常常也会被直接称为"蓝图。蓝图介绍蓝图中的核心就是节点,UE4中提供了很多很多节点供制作者进行使用,同时c++实现也为程序员提
2021-02-25 00:18:55
10215
原创 Unity开发——UGUIButton拖拽移动及碰撞,实现拼图效果
在项目中经常使用的UI的移动拖拽,实现的方法有很多种,案例中实现image控件的自由拖拽,拖拽到制定的位置进行吸附,实现拼图功能。核心功能就是UI控件的拖拽使用的是UnityEngine.EventSystems UI碰撞使用的是OnTriggerEnter2D。在Unity中提供了多种事件进行使用包括,如图的支持事件,需要添加IBeginDragHandler, IDragHandler, IEndDragHandler进行代码使用。public void OnBeginDrag(Poi..
2021-01-19 09:49:35
2013
9
原创 Unity ugui——toggle选择框选中事件监听
在Unity中会使用toggle进行答题选择等操作,有时候toggle 组非常多就可以通过监听事件来实现判断选中的内容。单个toggleusing UnityEngine; using UnityEngine.UI; public class Test : MonoBehaviour { private Toggle toggle; void Awake() { toggle = toggleObj.GetCompo
2021-01-10 11:54:51
3605
4
原创 Unity效果——场景灯光烘焙流程效果
Unity有强大渲染能力,渲染管线、可编程渲染管线、Shader、灯光、渲染模式、Ligting等。不是专业美术,只能从程序的眼中的效果进行制作场景效果。最近有项目需要灯光烘焙效果,制作步骤是,模型添加到场景中——调节灯光Directional Light、Area Light(平行光、区域光)、——设置静态物体——Ligting烘焙——调整效果。因为场景比较简单,在添加灯光时候使用了平行光和区域光进行。平行光主灯光,区域光负责照亮周围区域。Area Light区域光添加到场景之后没
2021-01-08 10:11:52
3866
1
原创 Unity开发——读取Excel表格数据
在项目开发制作中经常回读取excel表格数据,其实有多种实现方式,FlexReader是比较方便快捷读取Excel文件内容,支持CSV,XLSX等格式。支持所以平台上运行。using System.Collections;using System.Collections.Generic;using UnityEngine;using System.IO;using FlexFramework.Excel;using UnityEngine.Networking;using System.L
2021-01-06 19:12:12
1544
3
原创 Unity开发——DoTween 方法和队列动画
项目中经常用到物体移动,旋转,控制等已经自己来代码实现,代码制作动画也可以使用Dotween来实现。Dotween提供了很多方法可以使用:using UnityEngine; using System.Collections; using DG.Tweening; using UnityEngine.UI; public class TestDoTween : MonoBehaviour { int number = 0; // Use t
2020-12-25 16:05:11
3406
原创 Unity开发VR--VRTK与SteamVR版本对应问题
Unity进行VR项目开发时候经常使用的插件为VRTK,作为小白一般之间在Unity商店下载VRTK,现在商店中对应的VRTK版本为3.3.0SteamVRUnity商店对应的版本为2.6.1(sdk 1.13.10)VRTKv3.3不支持SteamVR2,好多小伙伴可能没有注意,之间在商店进行下载使用,会发现,有一些案例,尤其是VRTK中老版本的40多个案例没有办法运行,原因就是版本不对应。SteamVR 2 plugin is not officially supported in
2020-12-16 09:29:53
2844
20
原创 UInity基础-Unity对TXT文本读取写入删除操作
在Unity开发或者在c#开发中经常会使用txt存储文本信息,需要对文本进行读取操作,写入操作或者是删除操作。记录一下。using System.Collections;using System.Collections.Generic;using UnityEngine;using System.IO;using System.Text;using UnityEngine.UI;...
2020-04-20 17:36:03
2443
1
原创 Python基础-猜数字游戏
python实现猜数字游戏,可以随机产生0,9十个数字,有3次机会,每次提示与正确数字的大小。控制台效果如下这是一个猜数字游戏从0,9中输入一个数字输入一个数字9大输入一个数字6小6输入一个数字8大很遗憾你答错了,正确答案为8import randomprint("这是一个猜数字游戏")print("从0,9中输入一个数字")j=random.randint(0...
2020-03-09 23:47:33
1569
原创 AR Foundation——中国增强版环境配置(一)
Unity 2019年推出Unity中国增强版,这个中国增强版的意思就是针对国内的开发者,进行定制的服务和支持。这个增强版本最主要和国外的区别就在AR方面,在AR方面国内的很多SDK厂家也是非常厉害的,在中国增强版本中就进行了继承。比如继承了商汤的SenceAR功能。后续还会推出很多针对国内开发者的服务。 Unity中国增强版可以在Unity.cn或者Unity hub中直接进行下载。...
2020-01-07 11:25:59
1117
原创 Unity 基础开发-WebGL发布无法运行问题
项目需要发布webGL项目,之前测试过本地可以在火狐浏览器上运行,Unity也支持发布,发布效率比较慢,支持的内容比较少。在做测试的时候还是遇到了问题。Unity版本 20182.4f火狐浏览器版本69.0.3(64位)遇到问题,成功发布WebGL之后再火狐中打开出现“It seems your browser does not support running Unity WebGL ...
2019-10-14 14:00:45
14981
2
原创 UnityUGUI-打字机效果实现
UGUI打字机效果实现核心就是使用String.Substring();方法进行截取显示。可以使用time进行控制用Times.deltaTime或者直接用InvokeRepeating()方法重复执行。打字机效果第一种实现方式:using System.Collections;using System.Collections.Generic;using UnityEngine;u...
2019-04-11 10:52:47
1543
原创 Unity AR开发vuforia +HoloLens 应用开发部署
最近把vuforia sdk制作的AR项目需要移植到HoloLens上进行展示,遇到各种问题在这里记录一下,为开发者填一下坑在遇到类似问题可以快速解决.一、Unity版本问题:(1)、最开始用的是5..5.6版本+VS2017版本,安装了Universal windows Platform平台。如果是用的Unity2017以上的版本需要安装的是.NET的那个打包方式。(2)、用常规的发布...
2019-03-21 15:59:28
2413
原创 Unity Shader效果-双面材质
在Unity中会遇到双面材质问题,双面材质就是在3dmax或者maya中用了片或者单面,可以从一面可以透过。// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "yh/Role" { Properties { _Main...
2019-03-20 10:25:34
8267
1
原创 Unity--自定义任意大小截屏功能
最近需要到截图保存功能,简单做个笔记记录一下。using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class TextPic : MonoBehaviour { public RawImage raw; // ...
2018-11-22 04:08:11
1424
原创 Unity 调用摄像头拍照保存
unity在制作很多大屏互动时候都会用到摄像头拍照或者保存图片,摄像头拍照方式也有多种,仅记录一下。using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using System.IO;public class CameraTest : MonoB...
2018-07-02 09:57:19
11038
3
原创 Unity制作多屏幕解决方案
最近制作了一个多屏幕的项目,多屏幕指的是一个电脑主机,连接多个显示器。我这个项目使用了一个显卡连接了三个显示设备。Unity UGUI提供Canvas画布,在画布上有一个TargetDisplay的解决解决方案。Canvas结合Camera就可以实现多屏显示。多屏还需要一个Display.displays[1].Activate屏幕激活。public class DisplayScreen : M...
2018-07-02 09:42:20
14718
8
原创 实时对战游戏PVP开发之PUN使用中常见问题总结
PUN在使用过程中常遇到的问题和疑问,本篇文章可以帮你解决PUN使用和选择的疑问,顺利完成PVP实时对战游戏开发。哪款Photon产品适合我?这是一个难以回答的问题,因为它取决于你正在制作的游戏和你的项目的具体情况。 不过,可以推荐以下内容帮你进行选择:PhotonPUN说明Photon产品说明“Photon Cloud或Photon Server如果您仍然有疑问,请随时与我联系,直接进行留言,帮...
2018-04-13 15:47:50
4671
1
原创 Unity+AR增强现实SDK介绍之MAXST AR SDK
让你的想象力成为现实MAXST AR SDK一切皆有可能以合理的价格提供强大的性能和轻量级处理能力。 MAXST AR SDK将成为您AR项目的最佳选择。现在介绍主要功能。Image Tracker 图像识别追踪MAXST的平面图像识别跟踪引擎使您的应用程序可以在恶劣条件下(例如快速移动相机或部分覆盖目标)稳健跟踪目标。在扩展跟踪模式下,摄像机可以跟踪尽可能远的距离。 此外,您可以在多识别追踪模式...
2018-04-08 10:55:45
3750
原创 Photon教程目录
Photon 系列文章还在不断更新添加中Photon产品介绍 传送地址PhotonServer说明 传送地址PhotonPUN说明 传送地址PhotonRealtime说明 传送地址PhotonBolt说明 传送地址PhotonTrueSync说明 传送地址PhotonChat说明 传送地址PhotonV
2018-01-17 08:42:06
3133
原创 王者荣耀实时对战服务器Photon之Server应用系列文章
01Photon Server Intro02Photon Server之Starting Photon03Photon Server之Photon Control服务器控制界面04Photon Server之 Plugins Manual 插件手册(一)05Photon Server之 MMO实例程序06Photon Server之
2018-01-08 08:38:39
2678
原创 Unity游戏开发——Unity场景导出XML并且进行加载
在Unity开发中需要进行场景管理,在管理中很多时候需要把程序导出xml在使用时候在根据xml的配置进行加载完成场景的构建。把现有的场景导出xml需要使用到Unity的编辑类需要引入命名空间,unityEditor,直接把导出xml做成一个工具。具体代码using UnityEngine;using System.Collections;using UnityEditor;using S
2017-10-12 15:56:54
4998
原创 Unity游戏开发——UnityUGUI——Button动态绑定事件
UGUI和NGUI一个作者写的所以很多东西基本类似,今天记录下UGUI动态绑定事件UGUI支持的事件如下Supported EventsThe Eventsystem supports a number of events, and they can be customised further in user custom user written InputM
2017-09-18 18:10:03
4938
原创 Unity游戏开发——UnityUGUI打包图集
现在Unity中使用UGUI实现UI的越来越多,我们项目也才4.6.1升级到5.6.3对项目全面升级。5.x中UGUI已经非常成熟,各种资料各种效果都非常多。由于之前一直习惯用NGUI在使用UGUI还是比较顺利的,都是一个作者写的都是控件式开发,唯一不爽的一点就是UGUI的图集管理。习惯了NGUI的图集管理,在使用UGUI的时候也想把他们打包到一张图集上,查看了UGUI的打包方式,本以为和NG
2017-09-14 22:13:08
20700
原创 Unity+Behavior Tree行为树 Behavior Designer 任务条件节点(五)
下面的内容是对官方文档的简单翻译加上一下笔记,没有认真核对下面翻译的内容,可能存在错别错字之类的地方,敬请谅解!
2017-08-19 01:48:04
4115
原创 Unity+Behavior Tree行为树 Behavior Designer 行为树任务(四)
下面的内容是对官方文档的简单翻译加上一下笔记,没有认真核对下面翻译的内容,可能存在错别错字之类的地方,敬请谅解!
2017-08-15 22:49:37
5248
unity+百度语音识别SDK
2023-10-30
SteamVR1.3.2.+VRTK 3.3.0.unitypackage
2020-12-15
Unity3D5.6&&2017&&2018&2019中文版本语言包.rar
2020-04-14
Cardboard SDK forUnity.unitypackage
2020-04-14
unity 与leap结合开发插件
2013-08-17
w3c标准html5手册
2012-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人