http://www.xuanyusong.com/archives/2405上一篇文章中我们相惜讨论了Assetbundle的原理,如果对原理还不太了解的朋友可以看这一篇文章:Unity3D研究院之Assetbundle的原理(六十一) 本篇文章我们将说说assetbundle是如何实现的。1.创建Assetbundle        &nbsp
转载 精选 2014-10-23 11:40:24
883阅读
组合优于继承ecs的概念很早就有了,最初的主要目的应该还是为了改善设计。e-c-s三者都有其意义,e-c是组合优于继承,主要用以改善oo的继承耦合过重以及多继承菱形问题。oop常见设计里,每个gameobject有父类,子类继承来实现不同类型的对象,很容易产生过多\过深的继承以及多继承,而这两者理论上都不好(依赖、冗余),继承更应该用来隔离接口与实现(父类提供接口,子类提供实现,调用方只关心父类接
文章目录HelperGameManager 先是通用的Helper类,用于处理一些各种游戏都通用的功能。配合通用的GameManager,实现游戏内部逻辑功能。 Helper/* * Author : Jk_Chen */ using System.Collections; using System.Collections.Generic; using System.IO; usin
转载 2024-04-22 19:26:21
50阅读
目录一.五大主要面板二.基本操作和组件介绍三.控制3Dobjectk物体运动四.相机的实时跟随五.预制体的设置六. 碰撞器,触发器及其脚本7.UI幕布那么这就是本次的全部内容啦,有收获的朋友请点个支持再走吧那么在这里小编其他的话就不说了直接步入主题:本次入门学习分为以下几个步骤: 1.五大主要面板 2.基本操作和组件介绍 3.控制3Dobjectk物体运动 4.相机的实时跟随
转载 2024-03-27 13:24:05
132阅读
最新:参考公司lua的mvvm写了一个c#版的,wang-er-s/Framework: a unity mvvm framework, building... (github.com),欢迎提建议后续会新开一篇文章补充开发思路------------------------------弃用---------------------------------之前学了刘国柱老师的UI框架加上我自己的理
文章目录设计模式-享元模式1. 享元模式概述1.1 享元模式是什么?1.2 享元模式何时使用?1.3 享元模式应用场景?2. 内部状态和外部状态3. 享元模式类图4. 享元模式优缺点优点缺点5. 享元模式在JDK源码中的应用String中的体现Integer中的体现☆ 设计模式-享元模式1. 享元模式概述1.1 享元模式是什么?享元模式主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类
文章目录一、今日实战目标二、实战步骤1.安装HBuilderX开发工具2.新建项目3.配置全局通用css样式文件总结 提示:该项目只用于个人实战,不应用于任何商业用途。一、今日实战目标配置好开发工具项目全局配置引入uView UI框架二、实战步骤1.安装HBuilderX开发工具开发工具下载地址:HBuilderX下载链接我用的是MacOS,以后展示也是Mac版的,建议下载正式版。2.新建项目打
转载 2024-03-15 10:56:01
565阅读
简介性能分析工具可以给我们提供游戏性能表现的详细信息。如果我们的游戏存在性能问题,如低帧率或者高内存占用,性能分析工具可以帮助我们发现问题的起因,并协助我们解决问题。Profiler工具是Unity内置的强大的性能分析工具,本文介绍如何使用它。当我们阅读完本文,并且熟悉Profiler的界面和功能时,我们可以继续学习怎么使用它对不同类型的性能问题进行诊断。Profiler可以给我们提供,关于我们的
转载 2024-08-19 16:28:07
55阅读
>> 一张图彻底了解Unity脚本的生命周期>> Unity 2D入门基础教程>> Unity 2D动画控制器详
原创 2023-01-05 10:58:10
217阅读
前言在当代科技发展的背景下,数字孪生和3D可视化技术逐渐成为各行业的关键工具和解决方案。数字孪生是一种将实物事物与数字模型相结合的概念,通过将物理世界和数字世界实时连接,创造出一个对实体进行虚拟建模、仿真和分析的平行系统。3D可视化技术则用于创造高度逼真的三维模型,使人们能够在虚拟环境中沉浸式地观察、交互和操作。数字孪生的概念最早由美国国家航空航天局(NASA)于2002年提出,旨在通过数字化实体
注:本次用的AR SDK是vuforia,所以用这个SDK做开发解释说明,并且采用循序渐进的方式,逐步做出扫描出图可交互图片,视频和模型动画。 识别出现图片的做法:1:先登录vuforia官网,没有账号的要先注册2:登录网站后,下载vuforia for Unity的SDK,待会进行导入Unity3:unity正版软件--官方指定代理广州元易 这里的License Key待会要
编者按:最近Unity上市了,网上也有一种自动驾驶仿真第一股的说法。其实这个说法蹭热度的嫌疑居大,毕竟仿真只是Unity众多业务中的一个而已。但话又说回来,Unity做自动驾驶仿真是天经地义的事情,和Unreal等相似,它的技术储备和仿真所需要的技术栈基本上是完美重合的。目前的开源仿真工具主要是基于Unreal和Unity完成的。前者的代表有Carla和Arisim,后者的代表有lgsvl sim
0x00 前言Unity的AR Foundation通过上层抽象,对ARKit和ARCore这些底层接口进行了封装,从而实现了AR项目的跨平台开发能力。而苹果的CoreML是一个可以用来将机器学习模型与iOS平台上的app进行集成的框架。本文以及本文结尾处的demo工程,将介绍和演示如何使Unity的AR Foundation与苹果的CoreML一同工作,以实现使用我们的手来和虚拟物体进行交互的功
转载 2024-08-27 15:06:40
76阅读
Unity 实战100例 教程 专栏 导航帖,正在积极更新中!本系列博客争取把Unity入门阶段的实战小项目都包含住。本专栏适用人群:对Unity有一个基本的认识,开始上手Unity实战内容。当然你也完全可以零基础观看本系列博客,如果需要速学Unity也可
原创 2022-01-17 10:44:36
413阅读
下载链接:https://pan.baidu.com/s/1yetbLsjWjLjR6cT5mLeIog密码:mprr
原创 2018-05-17 09:55:45
836阅读
文章目录?教程说明?瞬间转向?持续转向?持续移动?为移动添加碰撞效果⭐添加 Character Controller⭐添加 Character Controller Driver (仍有瑕疵)⭐自定义继承 Character Controller Driver 的脚本(最终方案) 此教程相关的详细教案,文档,思维导图和工程文件会分享在 Spatial XR 社区。这是一个高质量 XR 开发者社区
一、开发环境:unity5.6.0,EasyAR2.1二、导入SDK1.安装unity并被配置androidSDK跟javaJDK路径(见博客环境配置)2.从EasyAR官网下载EasyAR(这里下载的是EasyAR2.0)下载网址3.新建unity项目,命名随意4.将下载的EasyAR文件解压,解压之后有一个文件夹和一个pakage包,将EasyAR_SDK_2.1.0_Basic.unityp
转载 3月前
0阅读
由于Unity中能够识别的视频格式主要有:.mov, .mpg, .mpeg, .mp4, .avi, .asf,但是其实最后这些格式的时候在导入到Unity中的
原创 2022-06-06 18:44:29
2271阅读
这个学期学习了Unity,了解了Unity的游戏框架,功能,组件,C#脚本,让我对游戏开发有了基本的了解。在实现这个游戏的过程中,我读了一些软件开发相关的书籍,《UML和模式应用》帮助我了解了迭代开发的流程与优点,明确了开发的思路,解决了我之前用瀑布模式开发带来的迷茫与痛苦,《大话设计模式》《游戏编程模式》帮助我了解了如何用设计模式来解决代码库增大后带来的维护与扩展难题。在实际的开发过程中,我觉
文章目录一、前言二、ShaderGraph入门三、ShaderGraph制作2D Loading水球1、创建Unlit Shader Graph2、创建一个圆3、从下到上填充的效果4、填充效果与圆相乘5、填充边界波浪效果6、水球颜色7、输出到片元着色器8、再加一点点细节四、应用到UI上1、界面UI2、制作材质球3、脚本控制进度4、运行效果五、工程源码 本文最终效果一、前言嗨,大家好,我是林新发。
转载 2024-04-22 16:43:13
257阅读
1评论
  • 1
  • 2
  • 3
  • 4
  • 5