技术栈
unity3d
Thomas_YXQ
11 天前
开发语言
·
unity
·
游戏引擎
·
unity3d
·
游戏开发
Unity3D项目为什么要使用FairyGUI
Unity3D项目选择使用FairyGUI的原因是多方面的,主要涵盖性能优化、设计模式、编辑器支持、跨平台兼容性以及丰富的功能特性。以下是对这些方面的详细解析以及相关的代码实现。
nicepainkiller
11 天前
flutter
·
unity3d
Flutter 内嵌 unity3d for android
最近刚整完 unity3d hybridCLR 更新代码和资源,我们 趁热打铁 将 Unity3D 嵌入 Flutter 应用中。实现在 Flutter 使用 Unity3D, 可以做 小游戏 大游戏; 之前都是 内嵌 Webview 来实现的。虽然 CocosCreator 做出来的效果也不错,但是和 Unity3D 来比 花样还是少很多。那么我们今天的姿势就是 将 Unity3D 嵌入现有 Flutter 项目中,大致效果:
Thomas_YXQ
25 天前
服务器
·
游戏
·
unity
·
unity3d
·
游戏开发
Unity3D ngui和ugui区别与优缺点详解
Unity3D是一款跨平台的游戏开发引擎,它支持多种平台,包括PC、移动设备和主机。在Unity3D中,UI系统是游戏开发中非常重要的一部分,它负责游戏中的用户界面的显示和交互。
Thomas_YXQ
1 个月前
开发语言
·
游戏
·
junit
·
性能优化
·
lua
·
unity3d
Unity3D Lua如何支持面向对象详解
Unity3D 是一款强大的跨平台游戏开发引擎,它支持使用多种编程语言进行开发,其中 Lua 是一种轻量级的脚本语言,适合用于游戏逻辑的编写。在 Unity3D 中,我们可以通过 Lua 来实现面向对象的编程,这样可以更方便地管理游戏对象和组件,提高开发效率。
Thomas游戏开发
1 个月前
前端框架
·
unity3d
·
游戏开发
Unity3D 逻辑服的Entity, ComponentData与System划分详解
在Unity3D中,逻辑服(Entity, ComponentData和System)是一种非常高效的组件化设计模式,它可以帮助开发者更好地管理游戏中的实体和逻辑。本文将详细介绍Unity3D逻辑服的概念以及如何实现Entity、ComponentData和System的划分。
大眼睛姑娘
1 个月前
unity3d
unity运行状态下移动、旋转、缩放控制模型
demo地址:https://download.csdn.net/download/elineSea/90017272
lin zaixi()
1 个月前
unity3d
手把手教你写Unity3D飞机大战(2)天空盒布置
最后把它拖入场景。
Thomas_YXQ
2 个月前
开发语言
·
游戏
·
unity
·
unity3d
·
游戏开发
Unity3D中管理Shader效果详解
在Unity3D中,Shader是图形处理单元(GPU)执行的程序,它允许开发人员直接操作图形硬件渲染功能,从而创建各种视觉效果。Shader的管理和效果实现涉及多个方面,包括Shader的编写、属性的定义、材质的应用以及脚本控制等。以下将详细讲解如何在Unity3D中管理Shader效果,并提供相应的代码实现。
羊羊2035
2 个月前
线性代数
·
数学建模
·
unity3d
线性代数:Matrix2x2和Matrix3x3
今天整理自己的框架代码,将Matrix2x2和Matrix3x3给扩展了一下,发现网上unity数学计算相关挺少的,所以记录一下。 首先扩展Matrix2x2:
天人合一peng
2 个月前
unity3d
Unity hub登录时一直无法进入license
直接只卸载unity hub,然后重新下载unity hub安装即可,重新登录即可。有时会自动关联安装的位置,如果不能,则手动定位添加即可。
天涯学馆
2 个月前
前端
·
unity3d
·
three.js
Three.js灯光阴影与动画交互
在Three.js中,灯光(Lights)是模拟光照效果的关键元素,它们能够极大地增强场景的真实感和深度。
Cool-浩
2 个月前
开发语言
·
前端
·
unity
·
c#
·
unity3d
·
实用技巧
·
unity开发教程
Unity3D 开发技巧
Unity3D 开发技巧分享,你可能不知道的小知识Unity3D开发-你可能不知道的知识 | Unity 中文课堂
Cool-浩
2 个月前
unity
·
游戏引擎
·
unity3d
·
案例
·
polyspatial
·
applevision pro
·
vision pro教程
Unity Vision Pro 保姆级开发教程-PolySpatial VisionOS Samples 示例场景
PolySpatial VisionOS Samples 示例场景Unity3D Vision Pro 开发教程【保姆级】 | Unity 中文课堂
Thomas_YXQ
2 个月前
linux
·
windows
·
算法
·
excel
·
unity3d
·
游戏开发
Unity3D中Excel表格的数据处理模块详解
在Unity3D项目中,处理Excel表格数据是一项常见且重要的任务。通过Excel表格,我们可以方便地管理游戏配置、角色属性等数据内容。本文将详细介绍如何在Unity3D中实现Excel表格的数据处理模块,包括技术详解和代码实现。
Thomas_YXQ
2 个月前
开发语言
·
游戏
·
unity
·
架构
·
unity3d
Unity3D ScrollView 滚动视图组件详解及代码实现
在Unity3D中,ScrollView(滚动视图)是一种常用的UI组件,它允许用户通过滚动来查看超出当前视图范围的内容。ScrollView通常用于显示长列表、大量文本或图像等。本文将详细介绍Unity3D中的ScrollView组件,并提供代码实现示例。
指尖上的生活
2 个月前
unity3d
·
webgl
Unity使用jslib构建失败
如图:最近用Unity构建WebGL包的时候,遇到了上面的问题,原因是创建文件后,将其后缀改成jslib后,文件的默认编码格式是UTF-8,根据错误信息可以看到应该是jslib文件的编码问题。
Thomas_YXQ
3 个月前
开发语言
·
游戏
·
unity
·
架构
·
unity3d
Unity3D Shader的阴影部分法线效果详解
在Unity3D开发中,阴影处理是提升场景真实感和视觉质量的重要一环。法线贴图(Normal Mapping)作为一种高效的纹理映射技术,在增强模型表面细节和凹凸感方面扮演着重要角色。本文将详细解析UnityShader中阴影部分的法线效果,包括技术原理和代码实现。
氦客
3 个月前
android
·
unity
·
交互
·
unity3d
·
调用
·
javaobject
·
javaclass
Unity3D入门(四) : Android和Unity3D交互 - Unity调用Android
上篇文章,我们讲了如何通过Android调用Unity3D。这篇文章,我们来讲一下Unity3D怎么调用Android。
Thomas_YXQ
3 个月前
开发语言
·
数码相机
·
游戏
·
unity
·
架构
·
unity3d
Unity3D PostLateUpdate为何突然占用大量时间详解
在Unity3D中,直接名为PostLateUpdate的函数并不是Unity标准API中的一部分。然而,这个术语可能指的是在LateUpdate之后执行的某些自定义逻辑或Unity内部机制中的某种后续处理。当提到PostLateUpdate或LateUpdate突然占用大量时间时,我们需要考虑几个可能的原因和技术细节。
Thomas_YXQ
3 个月前
游戏
·
unity
·
架构
·
unity3d
·
游戏开发
Unity3D 中构建行为树插件详解
在Unity3D中,行为树(Behavior Tree)是一种用于游戏AI设计和实现的高级工具,它提供了一种结构化和模块化的方式来管理游戏实体的行为。行为树通过树状结构组织了一系列节点,每个节点代表了一个决策或动作。这种结构使得AI逻辑既清晰又易于扩展和维护。