menghao的博客

共 3994 篇文章

写文章

Unity3D技术之监听平台切换完毕的事件实现详解

在Unity3D开发中,有时需要在平台切换完成后执行特定的操作。这看似简单,但需要正确使用相关的API来实现。 ## 核心API介绍 ### 1. `EditorUserBuildSettings.SwitchActiveBuildTarget` 此方法允许我们通过脚本切换当前的构建目标平台。也就是说,开发者可以在代码中动态地改变项目的目标构建平台。 ### 2. …

2015-03-19 11:36
1 0
已发布

精简好用的u3d摄像机控制脚本代码

以下是完整的U3D(Unity 3D)摄像机控制脚本代码,该脚本可实现摄像机的缩放和环绕视角功能。 ```csharp private Transform player; public float scrollSpeed = 6.0f; public float roundSpeed = 4.2f; public float _vMinLimit = 15f; // y轴最小限制 public…

2015-03-19 11:27
0 0
已发布

Unity3D NGUI 自带的滚动条使用详解

在处理大数据显示时,滚动条是一个常用的组件。NGUI 自带的滚动条组件功能强大、使用便捷且实用性高。本文将详细演示如何使用 NGUI 自带的滚动条组件。 ## 测试场景 在开始使用滚动条之前,我们需要进行一些基础设置。首先,要设置 `ImagePanel` 的裁剪区域,通过这一步操作,我们能够正确遮罩不需要显示的区域。之后,使用一张测试图片进行演示,并设置好该图片的尺寸信息。 ## 代码实现…

2015-03-19 11:24
0 0
已发布

Unity3D 游戏开发使用 TextMesh 显示角色名字实现

在 RPG 游戏中,显示角色名字是必不可少的功能。若仅需显示名字,通常可使用 TextMesh 来实现。不过,在使用过程中,我们需要注意一些事项。 ## 最终效果展示 这里会呈现最终实现的效果,让大家有一个直观的认识(此处可插入最终效果的图片)。 ## 搭建测试环境 首先,我们需要搭建一个测试环境(此处可插入测试环境搭建完成后的图片)。 具体操作如下: 1.…

2015-03-19 11:12
1 0
已发布

Unity3D 使用 NGUI 制作血条以及血条深度显示实现

在开发 3D 游戏的过程中,我们常常需要在角色模型上方显示角色名称或血量信息。若仅需显示名称,使用 TextMesh 就足够了(查看详情)。但要是还需显示角色血量,就需要借助 GUI 来实现。本次我们将使用 NGUI 制作血条,并将其附加到移动的角色上,同时要根据角色与摄像机的角度和距离,正确显示血条的远近顺序。 ## 搭建测试场景…

2015-03-19 11:00
0 0
已发布

Flash to Unity UniSWF插件入门级教程代码

以下是一个使用 UniSWF 插件实现动态 UI 的示例代码,通过该代码可以学习如何在 Unity 中使用 UniSWF 插件加载 SWF 文件并创建动态的用户界面。 ```csharp using UnityEngine; using System.Collections; using pumpkin.events; using pumpkin.display; using System…

2015-03-19 10:51
0 0
已发布

Unity3D C#打开外部应用程序,并检测应用程序是否关闭退出

在Unity3D开发中,有时需要通过C#代码打开外部应用程序,并且实时检测该应用程序是否关闭退出。下面将详细介绍实现这一功能的具体步骤和代码。 ## 实现代码分析 以下是实现该功能的完整C#代码: ```csharp using UnityEngine; using System.Collections; using System.Diagnostics; using System; …

2015-03-19 10:48
0 0
已发布

在WebGL 平台上的Unity 性能基准

Unity即将大力支持的一个令人振奋的新平台是WebGL。当我们将Unity项目移植到这个新平台时,一个关键问题是明确其在该平台上的性能表现,以及探索如何让性能达到最优。 ## WebGL性能的特殊性 在性能方面,WebGL具有独特性,原因如下: 1. 所有代码都需交叉编译为JavaScript。 2. 一些常见的性能增强技术,如多线程和SIMD(单指令流多数据流),目前暂不支持。 3.…

2015-03-19 14:56
0 0
已发布

手机游戏源码unity3d魔幻场景源码下载

## 源码介绍 本次分享的是基于 Unity3D 开发的手机游戏魔幻场景源码。该场景包含丰富的元素,有神秘的石头阵、灵动的小精灵,还有郁郁葱葱的森林以及蜿蜒的小径,这些元素组合在一起,能够营造出一个充满奇幻色彩的游戏世界。 ## 源码下载 你可以通过以下链接下载该源码:[点击下载](http://pan.baidu.com/s/1bnnQ7nT)

2015-03-19 14:50
0 0
已发布

解说Unity3D 代理的使用及获取两个碰撞器的碰撞点

在Unity中,其事件机制的封装并非十分理想。对于有AS3编程经验的开发者而言,会明显感觉到AS3在事件机制等方面的封装更为完善,使用起来也更加便捷。接下来,我们步入正题。 ## Unity3D代理的使用 ### 定义代理 首先,我们需要创建一个类,这里以`MyClass`为例。在`MyClass`中定义代理,代码如下: ```csharp public delegate void…

2015-03-19 10:45
0 0
已发布

作者信息

menghao

menghao

共发布了 3994 篇文章