前两天做了Unity3D IOS端的交互,今天要做的是安卓端的交互。 废话不多说,这里查了挺多资料的,其中很大一部分都是通过包名打开app,其中很多很多很复杂的代码,看都不想看。于是又接着查资...
-
android c# 游戏引擎 Unity3D的安卓端交互——通过URL启动APP并传递参数
-
ui 游戏引擎 自动生成代码 UI工具 Unity之自动生成预制体脚本
在Unity开发中有许许多多的UI界面,包含着不同的组件,比如Button、Image等,我们需要按正确的路径找到它们并持有它们,这个步骤在界面十分庞大的时候,会十分繁琐易错。本文介绍的自动生成代码工具就是为了解决这一困境,...
-
游戏 游戏引擎 前沿信息 【UnityUGUI】UGUI六大组件和三大基本控件详解
个人主页:@元宇宙-秩沅 hallo 欢迎 点赞 收藏⭐ 留言 加关注✅! 本文由 秩沅 原创 收录于专栏:UI_Unity专栏 ⭐习题总结专题篇⭐ 文章目录 ⭐习题总结专题篇⭐前言⭐...
-
游戏引擎 Unity面试题 Unity客户端面试 【Unity面试篇】Unity 面试题总结甄选 |Unity基础篇 | ❤️持续更新❤️
前言 关于Unity面试题相关的所有知识点:2023年Unity面试题大全,共十万字面试题总结【收藏一篇足够面试,持续更新】为了方便大家可以重点复习某个模块,所以将各方面的知识点进行了拆分并更新整理了新的内容,并对之前...
-
游戏引擎 GPU优化 【100个 Unity实用技能】 | Unity 的 LOD技术(多细节层次)
博客主页:https://xiaoy.blog.csdn.net 本文由 呆呆敲代码的小Y 原创,首发于 CSDN 学习专栏推荐:Unity系统学习专栏 游戏制作专栏推荐:游戏制作 Unity实战...
-
Unity 制作登录功能02-创建和链接数据库(SQlite)
国际惯例:先看效果 1.SQlite是一种嵌入型数据库 在Unity开发游戏时使用SQLite有多种原因,以下是其中一些主要原因: 嵌入式数据库:SQLite是一个嵌入式数据库引擎,这意味着它不需要单独的服务器进程。这使得使...
-
junit unity lua开发体系搭建
在前面的文章里面我们已经介绍了怎么样在unity里面配置lua的开发环境,我们可以通过C#代码装载lua的脚本并执行相应的处理,这次我们一步步搭建下lua的开发体系。 1.基于c#体系所有的类都继承MonoBehaviour...
-
c# 解决Unity游戏开发使用Visual Studio Enterprise 2022提示未找到目标框架.net framework4.7.1问题
解决Unity游戏开发使用Visual Studio Enterprise 2022提示未找到目标框架.net framework4.7.1问题 软件安装使用过程问题排查解决方案总结 软件安装使用过程 采用Visual S...
-
算法 Unity 面试篇|(一)C#基础篇 【全面总结 | 持续更新】
目录 1. 面向对象的三大特点2. 简述值类型和引用类型3.重载和重写的区别4.C#中所有引用类型的基类是什么5.请简述ArrayList和 List的主要区别6.GC 相关知识点7.结构体和类8.C#中四种访问修饰符是哪...
-
游戏引擎 Unity之Android项目的打包
一 Unity里面配置Android运行环境 1.1 首先unity需要集成android编译环境,点击FIle-˃Build Settings 1.2 没是否有Android模块,没的话先下载Android模块 1.3 按...
-
游戏引擎 【Unity】渲染性能开挂GPU Animation, 动画渲染合批GPU Instance
博文介绍了最基本的实现原理,有些老板懒得折腾,所以特意熬了几个秃头的夜把RVO、BRG、GPU动画、海量物体目标搜索等高度封装成了开箱即用的插件。 划重点!!此方案是绕开Entities(ECS ,不用写一行ECS代码,现有...
-
游戏引擎 【Unity】接入MAX聚合广告SDK Applovin + GoogleAdmob
版本: Unity:2019.4.35f1gradle plugin: 4.2.0 (实际要7.0+ 对应build_tools:34.0.0 gradle: 6.7.1 (实际要7.0+ 对应build_tools:34...
-
游戏引擎 unity HoloLens2开发,使用Vuforia识别实体 触发交互(二)(有dome)
提示:文章有错误的地方,还望诸位大神不吝指教! 文章目录 前言一、打包到HoloLens二、Vuforia相关1.配置识别框2.制作一个半透明识别框:3.设置如下4.问题 四 HoloLens2 问题总结 前言 我使...
-
游戏引擎 Blender模型资源如何正确导出FBX并导入Unity(一):3D模型
目录 前言 一、问题分析 二、正确搭配 总结 前言 第一次使用Blender制作游戏资源并导出FBX到Unity时,往往会出现不正确的缩放,旋转等问题,本文对一些常用的导出选项做一些说明 软件版本:Blender3.4 Un...
-
ui Unity- 游戏结束以及重启游戏
文章目录 游戏结束以及重启游戏建个游戏结束页面编写委托类 游戏主角 以及 ui管理类的脚本重启游戏 游戏结束以及重启游戏 思路:利用Canvas创建好覆盖全屏的结束页面,默认关闭。游戏结束时,玩家控制的对象发起委托,ui管...
-
游戏引擎 Android/iOS内嵌Unity开发示例
目录 前言 背景 正文 环境 新建工程 Unity导出 Android接入 如何使用 作为Activity 总结 1.Android调用Unity 2.Unity调用Android 3.C/C++“中转站” 参考资料 前言...
-
开发语言 unity C# 如何提取字符串中的数字
方法一、使用正则表达式 1、纯数字提取 1 string str = "提取123abc提取"; //我们抓取当前字符当中的1233 Console.WriteLine("使用正则表达式提取数字" ;2、带有小数点数字...
-
unity react native 项目管理 优巨新材冲刺深交所:拟募资6.5亿 年营收3.33亿
雷递网 雷建平 6月27日报道 广东优巨先进新材料股份有限公司(简称“优巨新材”)日前递交招股书,准备在深交所创业板上市。 优巨新材计划募资6.5亿元,其中,4.5亿元用于年产16,000吨特种工程塑料复合改性项目,2亿...
-
unity untiy使用http下载资源
文章目录 提醒下载一个资源并保存到本地下载一张图片 提醒 部分API需要将Unity的 Edit/PrejectSetting/Player/OtherSetttings/AConfiguration/ApiCompati...
-
游戏引擎 【VRTK】【Unity】【游戏开发】更多技巧
课程配套学习项目源码资源下载 https://download.csdn.net/download/weixin_41697242/88485426?spm=1001.2014.3001.5503 【概述】 本篇将较为零散但...
-
3dsmax 游戏引擎 游戏程序 【小沐学Unity3d】3ds Max 多维子材质编辑(Multi/Sub-object)
文章目录 1、简介2、精简材质编辑器2.1 先创建多维子材质,后指定它2.2 先指定标准材质,后自动创建多维子材质 3、Slate材质编辑器3.1 编辑器简介3.2 编辑器使用 结语 1、简介 多维子材质(Mul...
-
1024程序员节 游戏引擎 unity3d Unity的Camera类——视觉掌控与深度解析(上)
前言 摄像机在任何3D场景中都是至关重要的元素,尤其是在游戏和实时应用中。它定义了玩家和用户如何“看到”虚拟世界。Unity中的Camera类提供了一系列强大的工具,让开发者可以精细地控制渲染和视图。在本文中,我们将深入探索...
-
Unity报错解决合集(不断更新)
这个错误通常表示在Unity运行期间分配了一些内存,但未正确释放该内存,导致内存泄漏。 但我发现这个报错时并没有处在运行期间,且每次切换选择的游戏对象时都会报一遍这个错。 错误 - TLS 分配器ALLOC_TEMP_TLS...
-
ui Unity | 简单高效的强制新手引导
更舒适的阅读体验,请关注公众号 1 简介 游戏中的新手引导可以帮助玩家快速了解游戏规则和操作方式,对于玩家体验来说非常重要 实现强制新手引导有很多种方式,这里基于 OnPopulateMesh 方法,相比 Shader、M...
-
游戏引擎 基于Unity ARFoundation的传送门项目 - Augmented Reality Portal based on ARFoundation in Unity
① 窗 Window1. Unity组件 Components2. 着色器 Shaders1.DepthMask.shader ② 门 Door1.组件 Components1.AR Camera2.InnerWorld...
-
cocos2d unity vr 游戏引擎 深入分析物理引擎后,他写了一个轻量的 Cocos 3D 碰撞检测优化方案
引言:碰撞检测是游戏开发中一个非常重要的技术点,优化碰撞检测性能,是提升游戏体验不可或缺的一环。开发者「我叫98K」写了一个轻量碰撞系统,用以改善 3D 游戏在不同平台遇到的碰撞性能问题和包体问题。下载和在线体验地址见文末。...
-
游戏引擎 【UGUI】学会Unity中UGUI中UI元素自适应问题
彻底学会Unity中UGUI中UI元素自适应问题 官方介绍:设计用于多种分辨率的 UI - Unity 手册 所所谓自适应就是画面元素跟随屏幕分辨率的改变而保持相对位置或者自身像素同步改变! 屏幕分辨率自适应:依靠画布缩放器...
-
游戏引擎 性能优化 Unity2023, Unity2022, Unity2021的性能对比(帧率)
最近由于需要用到Unity最新版的一些功能,比如Spline,比如Foward+渲染,新项目用了Unity2022.3.5版本,但是出包之后,感觉帧率很低。本着好奇的态度,专门写了一个测试场景,分别在Unity2023.1....
-
游戏引擎 Unity串口通信、接受和发送数据、C#
1、串口简介 串行接口(串口)通常指COM接口,是采用串行通信方式的扩展接口。串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。特别适用于远距...
-
反射UnityEditor.GameView设置GamePlayMode分辨率
现在很有游戏考虑横屏适配、竖屏适配、阿拉伯语适配(横竖屏)导致拼界面变得越来越繁琐。 有很多时候需要记录各个控件的状态。 为了减少操作,特意制作了这个工具,点击用x配置可以自动切换到 宽高分辨率,如果当前没有则会自动添加到编...
-
游戏引擎 Unity--Nav Mesh自动寻路
在unity中自带了一个自动寻路的功能,那就是Nav Mesh,在窗口-》AI-˃导航就能打开(我这里是用的中文版),在使用Nav Mesh之前先简单介绍一下,Nav Mesh中有四个概念,这里放一张官网的解释图 NavMe...
-
开发语言 unity c# unity3d mesh导出OBJ、STL格式和win窗口调用
记录下开发过程 mesh转OBJ格式mesh转STL格式二进制格式(UG打开正常)ASCII格式(UG打开报错) 调用win窗口导入导出注意事项 背景:客户想在UG中打开编辑好的模型,UG不支持obj格式。mesh转...
-
游戏开发 Unity3d 插件 系列——DoTweenPro介绍(图文详细+案例)
Unity3d 插件 系列——DoTweenPro介绍(图文详细+案例) 前言一、DoTweenPro简介二、DoTweenPro安装三、DoTweenPro主要组件1.DoTweenAnimation2.DoTweenP...
-
psd2ugui 一键拼UI 【Unity编辑器扩展】(二)PSD转UGUI Prefab, 图层解析和碎图导出
书接上回:【Unity编辑器扩展】(一 PSD转UGUI Prefab, Aspose.PSD和Harmony库的使用_TopGames的博客-CSDN博客 解放UI程序/美术? psd文件一键转ui prefab 支持...
-
游戏引擎 ui unity怎么切割图片
场景: unity怎么切割图片 方法 在Unity中导入需要切割的图片,选中该图片,然后在Inspector面板中选择Texture Type为Sprite(2D and UI)。 选中该图片,在Inspector面板中点击...
-
游戏引擎 游戏 【Unity反向动力学IK】让人物的四肢听你安排!利用IK实现各种动画效果
效果: 一 :了解IK 1.反向动力学IK(Inverse kinematics)可以依据某些子关节的最终位置、角度来反推节点链上其他节点的合理位置,Unity中设置了Avatar的人形角色都支持IK功能。 2.使用IK功能...
-
游戏引擎 Unity中 [CreateAssetMenu()]的用法
在 Unity 中,CreateAssetMenu( 是一个自定义属性(Attribute ,用于在编辑器中创建一个自定义 ScriptableObject 的菜单项。这个菜单项可以让开发者在 Unity 编辑器中快速创建...
-
游戏引擎 Unity webgl 版本崩溃提示Memory access out of bounds 系列问题巨坑
如上图所示,这真的是个巨坑,只有火狐浏览器可以正常打开,其他浏览器都报上面的错误,百度,翻墙,查找各种办法解决之后无果,只是得出一个结论,有N种原因都可能导致这个问题的出现。 既然不知道问题的原因,那就只能自己测试,在尝试...
-
塔防游戏 Unity3D制作塔防类游戏
演示 功能简介 制作细节详解 演示 资源包:链接:https://pan.baidu.com/s/15MMtYeKkNk5xChvCx0EckQ?pwd=d1ub 提取码:d1ub 对应视频教学:01-开始介绍和创建工程...
-
算法 游戏引擎 Unity的Bounds(包围盒)简记
Unity的Bounds(包围盒)简记 一、Bounds(包围盒 概述1.什么是包围盒?2.包围盒的类型2.1 AABB包围盒(Axis-aligned bounding box 2.2 包围球(Sphere 2.3 OB...
-
了解Unity编辑器之组件篇UI(一)
UI组件:提供了用户交互,信息展示,用户导航等功能 一、Button:用于响应用户的点击事件 1.Interactable(可交互):该属性控制按钮是否可以与用户交互,如果禁用则按钮无法被点击。可以通过脚本动态修改该属性。...
-
游戏引擎 Unity 简易UI管理器
首先我们需要先定义这么一个UIManager类。 } UI管理器嘛,顾名思义肯定是用来管理我们游戏中的UI的,而我们游戏当中的UI呢一般是以面板为单位来进行划分的。所以我们还需要一个UI面板类。然后通过我们的UI管理器来管理...
-
游戏引擎 Unity物体始终朝向摄像机方向
cameraTransform = Camera.main.transform; // 获取主摄像机的Transform组件 direction.y = 0f; // 只在x-z平面上旋转在上面的代码中,首先定...
-
游戏引擎 unity NPR 卡通渲染
文章目录 一、 介绍二、 素材准备三、 步骤四、 shader代码五、工程链接 一、 介绍 NPR是计算机图形学中的一类,即非真实感绘制(Non-photorealistic rendering ,主要用于模拟艺术式的绘制...
-
游戏引擎 清理Unity在C盘的缓存文件
在Windows系统下,Unity默认会将全局缓存文件保存在系统盘中,占据大量硬盘空间。 占用空间较大的有三种情况: 1. unity package manager下载的各种包。默认缓存目录在C:\Users\{Usern...
-
vue3引入并加载unity工程的两种方式
...
-
unity 3D动态路障生成
3D动态路障生成 介绍设计实现1.路面创建2.空物体的创建3.Create.cs脚本创建 总结 介绍 上一篇文章介绍了Mathf.Lerp的底层实现原理,这里介绍一下跑酷类游戏的动态路障生成是如何实现的。 动态路障其实...
-
游戏引擎 【Unity】入门
文章目录 概述常用组件各类文件基础知识创建工程工程目录介绍五个窗口面板创建代码和场景 脚本与编程鼠标的输入键盘的输入代码来操作组件获取物体API资源的使用API定时调用与线程向量的基本运算预制体与实例 物理系统与组...
-
贴图 3dsmax模型导入unity3d新手操作
第一次接触3dsmax真是头大,网上很多模型直接给的是3dsmax格式无法在unity3d中使用,要导出FBX格式。本以为很简单的导入导出就行,没想到困难重重 最大的问题就是贴图丢失 首先在模型导入3dsmax时就发现没有...
-
unity 游戏引擎 【解决】MissingReferenceException: The object of type ‘GameObject‘ has been destroyed 观察者模式 监听物体被销毁
MissingReferenceException: The object of type ‘Text’ has been destroyed but you are still trying to access it. Y...