
Unity
文章平均质量分 74
Unity
DemonHunter211
这个作者很懒,什么都没留下…
展开
-
数字孪生技术
尽管数字孪生(Digital Twins,又称数字双胞胎)的概念自2002年以来就已经存在,但是仅由于物联网(IoT)的实现,它才变得具有成本效益。而且,对于当今的企业来说,之所以引起关注是它来续被选为Gartner 十大战略技术趋势之一。简而言之,数字孪生是流程、产品或服务的虚拟模型。虚拟世界和物理世界的这种配对允许对数据进行分析和对系统进行监视,以在问题发生之前就及时解决,防止停机,开发新的机会,甚至通过使用仿真来计划未来。SAP物联网高级副总裁Thomas Kaiser这样说:“数字孪生正原创 2021-05-11 17:38:58 · 1833 阅读 · 0 评论 -
unity 人物键盘移动 跟随物体移动
绑定人物using System.Collections;using System.Collections.Generic;using UnityEngine;public class move : MonoBehaviour{ // Start is called before the first frame update //the positi...原创 2020-04-04 00:19:56 · 543 阅读 · 0 评论 -
【Unity3D】Unity3D 键盘控制人物移动
float horizontal = Input.GetAxis("Horizontal"); //A D 左右 float vertical = Input.GetAxis("Vertical"); //W S 上 下 transform.Translate(Vector3.forward * vertical * m_speed * Time.deltaTime);//...原创 2020-04-03 23:21:20 · 1855 阅读 · 0 评论 -
场景编辑器
场景编辑器是内容创作的核心工作区域,您将使用它选择和摆放场景图像、角色、特效、UI 等各类游戏元素。在这个工作区域里,您可以选中并通过变换工具修改节点的位置、旋转、缩放、尺寸等属性,并可以获得所见即所得的场景效果预览。视图介绍导航3D视图和2D视图的导航方式有所不同,通过工具栏中的3D/2D按钮可以切换3D和2D视图,3D视图用于3D场景编辑,2D视图主要用于UI,Sprite等...原创 2020-03-31 16:54:18 · 914 阅读 · 0 评论 -
AR、MR、VR、CR、XR有什么区别?
虚拟现实- Virtual Reality是利用设备模拟产生一个虚拟世界,提供用户关于视觉、听觉等感官的模拟,有十足的“沉浸感”与“临场感”。简单的说就是,你戴上一个VR眼镜(注意:戴上去后你就看不到现实世界了)看到的所有东西都是计算机生成的,都是虚拟的。典型的设备就是暴风魔镜。增强现实 - Augmented Reality增强现实技术是一种将真实世界信息和虚拟世界信息“无缝”集成的...原创 2020-03-09 09:56:59 · 3870 阅读 · 0 评论 -
Unity3d EasyAR开发案例系列教程
EasyAR入门EasyAR是好用免费的全平台AR(Augmented Reality,增强现实)引擎。EasyAR支持使用平面目标的AR,支持1000个以上本地目标的流畅加载和识别,支持基于硬解码的视频(包括透明视频和流媒体)的播放,支持二维码识别,支持多目标同时跟踪。EasyAR支持PC和移动设备等多个平台,EasyAR不会显示水印,也没有识别次数限制。在拿到EasyAR pa...原创 2020-03-02 15:02:47 · 3034 阅读 · 0 评论 -
VR虚拟现实、AR增强现实、MR混合现实三者到底有什么区别?
VR(Virtual Reality,虚拟现实)、AR(Augmented Reality,增强现实)、MR(Mixed Reality,混合现实)一起给大家做篇讲解,它们之间到底有啥区别和联系呢?虚拟现实 (VR)先来说说VR,因为VR最容易理解。简单的来说,VR就是把完全虚拟的世界通过各种各样的头戴显示器(如下图所示)呈现给用户,一般是全封闭的,给人一种沉浸感。所以说,在VR的世界...原创 2020-03-02 14:46:18 · 12976 阅读 · 0 评论 -
如何区分VR、AR和MR
1 VR、AR和MR的概念VR、AR、MR并称3R技术,分别对应虚拟现实(Virtual Reality)增强现实(Augmented Reality)和混合现实(Mixed Reality),三者息息相关,既有区别也有联系。1.1 VR(Virtual Reality虚拟现实)VR是利用计算设备模拟产生一个三维的虚拟世界,提供用户关于视觉、听觉等感官的模拟,有十足的沉浸感与临场感,让使用...原创 2020-03-02 14:40:01 · 3685 阅读 · 0 评论 -
Unity 自定义日志保存
之前unity5.x在代码中写了debug.log..等等,打包之后在当前程序文件夹下会有个对应的"outlog.txt",2017之后这个文件被移到C盘用户Appdata/LocalLow/公司名文件夹下面。觉得不方便就自己写了个代码:using UnityEngine;using System.IO;using System;using System.Diagnostics;...原创 2020-02-15 23:10:23 · 268 阅读 · 0 评论 -
FPGA之道(25)VHDL数据类型转换函数与数据对象的属性
数据类型转换函数在VHDL的众多数据类型中,归根到底,它们都是要用二进制数来表示的,所以它们之间几乎都是可以相互转换的。在有些情况下,这种转换是必须的,例如,我们需要用外部输入的一个4bits逻辑向量作为索引去数组中取数据,那么在VHDL代码层级上,从逻辑向量到整数的转换就必然进行。需要注意的是,在FPGA硬件资源上,数据都是二进制形式,没有什么转换的概念,转换的概念是说给编译器、仿真器等将我们...原创 2020-02-13 23:33:46 · 968 阅读 · 0 评论 -
用10多行Python代码快速批量把视频文件(300MB)转换为音频文件(5MB)
视频文件一般都有200-300MB,而有时我只想要这个视频的背景音乐,把视频文件转换为音频文件,这样文件大小就会在10MB以内用python可以快速批量的把视频文件转换为音频文件具体方法安装ffmpy3库用os模块把视频的文件名读取出来,放在列表中然后把所有视频文件后缀替换为音频的格式当然只改后缀是不行的,因为文件属性并没有更改,我们再用FFmpeg方法对转换后的音频文件赋予...原创 2020-02-13 23:32:05 · 699 阅读 · 1 评论 -
VR这么火,你选UE4还是Unity 3D?
在虚拟现实大热的今天,开发者界也出现了“甜豆花”与“咸豆花”之争。在游戏开发者制作游戏时,面对都是免费、都支持各大平台的UE4和Unity 3D,选择何种游戏引擎,似乎有点难以抉择,左手UE4,右手Unity 3D。今天本文为大家做一点详细分析,希望能为大家带来一些启发。Unity 3DUnity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视...原创 2020-02-12 23:43:28 · 932 阅读 · 0 评论 -
unity人物攻击类
点击按钮播放人物动画实现三连击效果public class PlayerAttack : MonoBehaviour{// Use this for initializationprivate ETCButton normalBtn;private ETCButton attackBtn;private ETCButton rangeBtn;...原创 2020-02-12 23:42:55 · 530 阅读 · 0 评论 -
unity 实现相机围绕物体旋转、拉进、跟随(通过构建camera目录结构实现)
unity 实现相机围绕物体旋转、拉进、跟随通过构建camera目录结构实现这里写代码片using System.Collections;using System.Collections.Generic;using UnityEngine;public class CameraRotate : MonoBehaviour{ [SerializeField] pr...原创 2020-02-12 23:43:44 · 549 阅读 · 0 评论 -
python实现nao机器人手臂动作控制
这些天依然在看nao公司文档的东西,把读过的代码顺手敲了出来。代码依然很简单,但是为什么我要写博客呢?这其中有很大的原因在于,代码是死的,可是读着读着就感觉代码活了,而且,每次读都会有不同的感受。咱就直接看正题吧。? 1 2 3 4 5 6 7 8 9 10 11 12 13 14...原创 2020-02-10 23:38:14 · 1326 阅读 · 0 评论 -
【Unity3D】学习笔记 游戏中的自动寻路算法
最近两天刚好有空研究了下游戏中的自动寻路功能,收获颇丰,感觉用相应的算法去解决相应的问题真的非常重要啊!至少比自己想的流水账逻辑流程管用。看来以后得花多点时间研究下算法方面的知识了。 游戏中的自动寻路,顾名思义就是找路,从地图找到从起点到终点的可行最短路径。既然是从地图找路,那么地图就应该是可数据化的,要不怎么找呢。 所以自动寻路的有两个重点是分别是地图数据化和搜索算法。 地图数据化...原创 2020-02-10 23:35:48 · 1593 阅读 · 0 评论 -
【Unity3D 打斗游戏开发】之二 异步加载场景
假设当前场景为A,我们要切换到下一场景B,如果使用正常加载方式,Unity会在切换场景时加载场景B的所有内容(Hierarchy面板内容)到内存中,由于加载场景B是同步执行的,所以当场景B较大时,就会在加载过程出现卡顿现象针对这种情况,我们通常会使用异步加载方式来加载场景。异步加载方式是在后台线程运行,不影响当前主线程,所以下一场景即使很大,当前场景也不会出现卡顿。对于手游来讲,场景切换通常分...原创 2020-02-10 23:34:55 · 305 阅读 · 0 评论 -
C#与Lua语言学习对比一
Lua的语法基础Lua语言 作为一种编程语言,与C#有很大的差异。所以在使用之前,先通过对比的形式来明确Lua语言有哪些特点。语言特性首先,Lua语言和C#在语言特性上就有明显的不同:语言类型 :Lua是解析型语言,这种代码再执行时会按照从上到下的顺序依次执行。而C#是编译型语言,编写完成后会生成特殊文件,然后按照调用关系去调用函数;数据类型:Lua是弱类型语言,变量声明时无需指定数...原创 2020-01-15 14:38:38 · 1611 阅读 · 0 评论 -
Unity 实现从UI拖物体到场景中对应的层级上
我看到网上好像有挺多做这个的,我就稍微加个功能,物体只能摆放在对应的层级上面,直接上图:左边是小车子,只能放到左边的Terrain层级上面,右边是类似公交车的车型,只能放到Plane层级上面。层级设置:整个功能的实现只需要一个脚本,我直接上代码:using System;using System.Collections;using System.Collection...原创 2020-01-15 14:32:52 · 796 阅读 · 0 评论 -
Unity3D从安装到运行第一个程序
现在项目中需要用到unity3d建模 目前自己试试,首先主页就很难找,托bd的福。一、安装 首先下载地址https://store.unity.com/cn/download-nuo unity3d有一个叫做unityhub的版本管理器,方便切换不同的unity3d版本,也可以用来管理工程,首先要安装的就是这个东西安装完成后注册个人账户,...原创 2020-01-10 16:23:33 · 948 阅读 · 0 评论 -
Unity游戏开发之C#快速入门
C#是微软团队在开发.NET框架时开发的,它的构想接近于C、C++,也和JAVA十分相似,有许多强大的编程功能。个人感受是C#吸收了众多编程语言的优点,从中可以看到C、C++、Java、Javascript、python的影子,设计思想都是相通的(过段时间一定要看看设计模式),对比迁移地学习基本只需要记关键字、语法和包的用法。我是为了unity游戏开发课程学的,不是很深入,某些细节可能也没有涉及...原创 2020-01-10 16:03:41 · 1095 阅读 · 0 评论 -
Unity3D从安装到运行第一个程序
现在项目中需要用到unity3d建模目前自己试试,首先主页就很难找,托bd的福。一、安装首先下载地址https://store.unity.com/cn/download-nuounity3d有一个叫做unityhub的版本管理器,方便切换不同的unity3d版本,也可以用来管理工程,首先要安装的就是这个东西安装完成后注册个人账户,登录获得授权离线激活的可...原创 2020-01-10 14:55:41 · 853 阅读 · 0 评论 -
已经无限接近于真实!EA下一代寒霜引擎展示令人惊叹的毛发效果
EA 联合旗下工作室 DICE 发表一组影片,展示次世代游戏的动态毛发算图效果。EA 表示,影片内容均来自 DICE 研发的寒霜引擎(Frostbite Engine),EA 将在次世代游戏做到同等级的毛发效果,让游戏画面达到「照片写实主义」(EA 用语)的程度。以下影片展示了毛发灰度和平滑度的顺畅变化,头发变化过程依然保持自然;对头发实时着色,或是体积碰撞时计算都表现良好,可看出下...原创 2020-01-10 14:26:06 · 538 阅读 · 0 评论 -
时下几款著名的游戏引擎介绍,也许你只听说过“虚幻引擎”
“游戏引擎”顾名思义,就是指一款游戏的“引擎”。(好吧,我知道这句话是废话......)让小编给大家举一个更加形象的例子:大家不妨联想一下汽车引擎。汽车之所有能产生动力,在马路上行走,就是因为它的内部存在引擎对汽车整体进行统一驱动。如果一辆汽车没有了引擎,我们或许能想出其他的方式让它移动起来,但是从过程而言,无疑会麻烦很多。游戏也是这样。所谓的“游戏引擎”其实就是...原创 2020-01-10 14:21:49 · 1919 阅读 · 2 评论 -
虚幻4、unity3d这些引擎和maya、3dmax这些软件有和区别
虚幻4、unity3d也是软件,主要是用来做游戏的,里面包含了很多做游戏的引擎。maya和max主要是做3d模型、效果、动画等的。它们的用途是完全不一样的,而在实际的游戏制作中,一般是先用maya或max制作出游戏中需要的模型,然后导入到虚幻4、unity3d中,然后通过编程、制作。从而得到一个完整的游戏。...原创 2020-01-10 14:12:22 · 7746 阅读 · 0 评论 -
虚幻4引擎相比Unity3D强在什么地方?为什么吃鸡游戏都用该款引擎?
今年游戏界最受关注的一个词非“吃鸡”莫属,自3月份上线以来,《绝地求生:大逃杀》已经连续36周成为Steam平台的销量冠军。该作不仅是今年截至目前销量最高的游戏,同时也是目前Steam平台最受欢迎的游戏,同时在线人数最多时突破240万,高峰时活跃用户约1600万,远远超出了《Dota2》等V社游戏。在刚刚落幕的2017年度“EIA电竞产业奖”上,《绝地求生:大逃杀》不出意料的获得了年度最佳电竞...原创 2020-01-10 14:11:30 · 3897 阅读 · 0 评论 -
什么是游戏引擎,什么是虚幻引擎(Unreal Engin 4)?
作者:唐小姐的茶链接:https://www.zhihu.com/question/52036177/answer/226200121来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。游戏引擎是由多个子系统共同构成的复杂系统,它几乎涵盖了游戏开发过程中的所有重要环节,是游戏开发的流程核心。 UE(Unreal Engin)是目前世界最知名授权最广的顶尖游戏...原创 2020-01-10 14:05:26 · 8837 阅读 · 0 评论 -
VR这么火,你选UE4还是Unity 3D?
在虚拟现实大热的今天,开发者界也出现了“甜豆花”与“咸豆花”之争。在游戏开发者制作游戏时,面对都是免费、都支持各大平台的UE4和Unity 3D,选择何种游戏引擎,似乎有点难以抉择,左手UE4,右手Unity 3D。今天本文为大家做一点详细分析,希望能为大家带来一些启发。Unity 3DUnity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视...原创 2020-01-10 14:00:54 · 609 阅读 · 0 评论