menghao的博客
共 3994 篇文章
Real-Time Project by arcalet cloud network engine + Unity3D
Hello! "X-BOT WAR" is a real-time project developed using the Arcalet cloud network engine and Unity3D. We hope you enjoy it! ## Open Beta (OB) Test - **Google Play**: You can access the game on…
实现多人场景活动网络通信详解
## 1. 准备通信连接对象和脚本 首先,要准备用于客户端(client)和服务器(server)通信的连接对象和脚本。可以将这些功能集成在同一个程序中,通过点击不同的按钮来决定该程序充当客户端还是服务器。 ## 2. 服务器与客户端角色创建 服务器的主要功能是提供一个连接场所,无需控制人物。当客户端连入服务器后,需要为每个客户端创建一个新角色。 …
Unity连接数据库MySQL
## 一、运行环境 Win7 64位,Unity3.5.0,MySQL5.5 ## 二、创建Unity场景 在Unity中新建一个场景,保存并命名为Unity_MySQL。 ## 三、创建C#脚本 新建一个C#脚本,命名为CMySql.cs。以下是CMySql.cs脚本的详细内容: ```csharp using UnityEngine; using System; using System…
解说NGUI 移动端开发 实现 屏幕自适应的方法
在使用Unity3D进行移动端游戏开发时,首要任务之一便是确定美术资源的尺寸以及屏幕适配方式。由于我们的游戏最初是针对iPad进行开发的,因此美术资源采用了1024 * 768的尺寸。 Unity3D实现屏幕自适应相对简单,经过测试,有两种方式可以实现屏幕的自适应。 ## 方法(一):UIRoot方式 此方法通过设置UIRoot组件的属性来实现屏幕自适应,具体设置如下: - `scaling…
unity3d 延迟执行脚本语句
在 Unity3D 中,`yield` 语句可用于实现延迟操作。例如,`yield return new WaitForSeconds(3.0f);` 这行代码的作用是让程序等待 3 秒。 若要深入了解其用法,可查阅 Unity3D 脚本手册,使用时需遵循相应的格式规范。 下面通过一段示例代码,详细说明如何实现加载图片显示,等待 6 秒后进入名为 `level1` 的场景。 ``…
Android重力球游戏的实现
这是一个较为简单的基础实例,在 Android 系统中借助加速度传感器实现了一款简单的重力球游戏。在该实例的场景里,存在一个平面和四面墙,小球被放置在四面墙的中间位置。当玩家倾斜或移动设备时,小球会依据获取到的加速度数值朝着不同方向滚动。 ## 工程文件下载 - [http://pan.baidu.com/s/1gdKm4Cz](http://pan.baidu.com/s/1gdKm4Cz)…
Unity 4.0中的新动画系统入门教程
Unity每一次版本的更新,都会为游戏开发者带来新的惊喜,此次也不例外。该版本的重大变化之一是引入了全新的动画系统——Mecanim。借助Mecanim动画系统,开发者能够在Unity中便捷地实现角色动画。值得一提的是,Unity 4.0的启动画面特别突出了这一最新功能。 详细内容请见附件PDF:[点击下载](http://pan.baidu.com/s/1mgj47jE)
unity3d教程使用photoShop绘制2D图编辑地形贴图
本文将详细介绍如何在Unity3D中动态创建地形,设置`splatPrototypes`,并使用Photoshop绘制2D图来编辑地形贴图。 ## 步骤 ### 1. 创建新场景和脚本 首先,创建一个新场景并将其命名为`Tutor_4_CreateTerrainWithSplat`。接着,新建一个`GameObject`,将其命名为`Manager`。然后,创建一个名为`Tutor_4…
解读iphone模拟器竖屏改横屏
在将 iPhone 模拟器从竖屏模式改为横屏模式时,需要对 `AppController.mm` 和 `AppDelegate.cpp` 文件进行相应的修改,以下是详细的修改步骤和代码示例。 ## 1. 修改 `AppController.mm` 文件 在 `AppController.mm` 文件中,需要对屏幕尺寸、应用信息以及通知相关的设置进行调整,具体代码如下: ```cpp //…
作者信息
menghao
共发布了 3994 篇文章