自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Unity时间轴Timeline的项目实战

新建一个Unity工程,然后场景中新建一个GameObject,并重命名为TimeLineDirector,然后通过菜单命令Window->Sequencing->Timeline打开Timeline面版,然后在选中“TimeLineDirector”对象的情况下在timeline面版点击“create”按钮,保存并建立我们的“playable”对象,如下。我们通过拖动时间轴,然后在合适的位置修改位置和旋转属性,重复这个步骤我们就会建立多个关键帧,如下。通过点击“播放”按钮查看效果,如下。

2024-07-18 15:28:16 370

原创 Unity游戏运行中动态切换你的天空盒

此天空盒着色器从六个单独纹理生成一个天空盒。今天在项目中遇到一个需要需要在项目运行中动态调整天空盒的效果,简单查了下资料,做了个DEMO,分享给Unity同行们。这会更改天空盒的方向,如果希望天空盒的特定部分位于场景的特定部分后方,则此设置很有用。在 Unity 中,天空盒是使用天空盒着色器的一种材质。有关可用的天空盒着色器的信息,请参阅。如需了解如何创建使用此天空盒着色器的材质,以及有关如何在场景中渲染天空盒的详细信息,请参阅。此立方体贴图由六个正方形纹理组成,代表全方位的整个天空视图。

2024-07-18 15:26:50 1039

原创 Unity下android和ios的开发

注: D:\Develop\Unity\HRVTest\Library\Bee\Android\Prj\Mono2x\Gradle\unityLibrary\src\main\java\com\unity3d\player\UnityPlayerActivity.java使用或覆盖了已过时的 API。TIRAMISU 是 Android 13 的代号 提拉米苏,应该是本地的 SDK 版本较低,请升级到相应的最新版本即可解决此错误。注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。

2024-07-18 15:23:38 1886

原创 Unity项目android下的环境配置及打包

默认情况下,Unity 会安装基于。切换到SDK Tools面版,先勾选“Show Package Details”,显示出更多信息,然后选择当前JDK适合的“Android SDK Command-line Tools”版本(我的jdk版本是jdk-11.0.22,所以工具我选了8.0)如下图。2)手机通过数据线连接到电脑(提示选择“传输文件”即可),另外你的手机要设置成usb调试,然后在android studioh工具箱选择你的设备 - 我的设置名称是“HUAWEI TAS-AN00”,如下图。

2024-07-18 15:21:52 2120

原创 Unity之2DUI和3DUI混合开发

基本概念是建立两个canvas,一个是放置UI,一个是放置3D模型,并且两个canvas的“RenderMode”都设置为“Screen Space Camera”,并且“Render Camera”都设置为同一个“Camera”。在此渲染模式下,画布的行为与场景中的所有其他对象相同。通常的做法是直接修改Canvas的“Plane Distance”属性值,但我的3DUI的一部分模型是显示在2DUI的后面,一部分显示在2DUI的前面,我的做法是直接修改模型坐标的”Z”值,如下图陨石显示在UI的后面。

2024-07-18 15:07:45 773

原创 Unity个人开发者TapTap平台游戏上线流程

淘金城堡实践-Unity开发者TapTap平台游戏上线流程

2024-07-18 15:00:56 586

原创 Unity中的3D 物理系统

但是,如果通过修改__变换__位置将静态碰撞体(即,没有刚体的碰撞体)移入游戏对象或远离游戏对象,则可能无法唤醒游戏对象。这样做的好处是,凸面网格碰撞体可与其他网格碰撞体碰撞,因此,当有一个包含合适形状的移动角色时,便可以使用此功能。刚体碰撞体可与其他对象(包括静态碰撞体)碰撞,是使用物理组件的游戏中最常用的碰撞体配置。对于正常的非触发碰撞,还有一个额外的细节,即所涉及的对象中至少有一个对象必须具有非运动刚体(即,必须关闭 _Is Kinematic_)。碰撞体组件可定义用于物理碰撞的游戏对象的形状。

2024-07-12 11:29:19 731

原创 Unity中的特殊文件夹

此外,Unity还提供了其他类型的插件文件夹,如"Editor"文件夹用于存放编辑器插件,"iOS"文件夹用于存放iOS平台相关的插件等。在Unity项目的根目录下,可以找到一个名为"Assets/Plugins"的文件夹。在这个文件夹中,可以放置编译后的插件文件,如C++编写的动态链接库(.dll文件)或其他平台特定的插件文件。今天想总结一下unity中的特殊文件夹,我之所以写这个文章是最近我发现在我带一些初学者做项目时他们对一些基本的文件夹的功能很模糊,如Resources文件夹的基本功能及使用。

2024-07-06 10:52:39 711 1

原创 Unity中DOTween实战

DOTween是Unity的一个快速、高效、完全类型安全的面向对象动画引擎,针对C#用户进行了优化,免费开源,具有大量高级功能DOTween是Unity的一个快速、高效、完全类型安全的面向对象动画引擎,针对C#用户进行了优化,免费开源,具有大量高级功能。将目标的位置移动到给定值,参数“to”是移动到的位置,参数“duration”为移动的时间,参数“snapping”如果为TRUE,则tween将平滑地将所有值捕捉为整数,默认为false。,并且是无限循环的(下面参数是-1)如下,在2秒的时间内旋转到值“

2024-07-06 10:48:26 952

原创 Unity模型边缘高亮插件OutLineEffect

Unity模型边缘高亮插件OutLineEffect

2024-07-06 10:46:15 853

原创 Unity中游戏数据存储

游戏数据存储的方法很多,分本地和网络存储,本地存储有txt文件、json、PlayerPrefs、ScriptableObject和SQLite数据库读写等等;网络存储则是数据存储在服务器端,然后通过网络传输的方式进行存储。

2024-04-23 07:51:00 2064 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除