menghao的博客

共 3994 篇文章

写文章

解说启动时运行编辑器脚本代码

在某些场景下,若能在 Unity 启动时自动运行工程中的特定编辑器脚本代码,而无需用户手动操作,这将是一项非常实用的功能。要实现这一目的,可将 `InitializeOnLoad` 属性应用于带有静态构造函数的类。 静态构造函数是一种特殊的函数,它与类名相同,并且被声明为静态,没有返回类型,也不接受任何参数。以下是具体的代码示例: ```csharp using UnityEngine;…

2015-03-16 13:49
0 0
已发布

Unity中的阴影大小计算浅析

## 阴影大小计算 在Unity中,计算阴影贴图大小的方法如下: ### 1. 计算屏幕上灯光的“覆盖范围” 灯光在屏幕上照亮的矩形范围取决于灯光类型,具体如下: - **方向(Directional)灯**:照亮整个屏幕。 - **聚光(Spot)灯**:照亮灯光投射到屏幕的圆锥型包围矩形。 - **点(Point)光源**:照亮灯光投射到屏幕的球形包围矩形。 ### 2.…

2015-03-16 13:47
0 0
已发布

unity4.2的破解工具资源下载

在进行 Unity 4.2 破解操作前,需要先关闭正在运行的 Unity 程序,以确保破解过程顺利进行。 以下是详细的破解步骤: 1. 确认你安装 Unity 4.2 的路径。例如,我的安装路径是[此处可补充具体路径示例]。 2. 打开破解工具,在工具界面中找到“Browse”按钮并点击,然后定位到包含 `unity.exe` 文件的文件夹。这个文件夹就是你安装 Unity 4.2 的根目录。…

2015-03-16 15:59
0 0
已发布

Unity技术之Unity中的阴影疑难解答

本页列出了常见阴影问题的解决方案,以下将针对不同的阴影问题进行详细分析并给出解决办法。 ## 完全没看到阴影! ### 版本因素 阴影是Unity专业版的独有功能,非Unity专业版默认不带阴影。不过,仍可使用一些简单的阴影方法,例如使用投影仪(Projector)来模拟阴影效果。 ### 硬件支持 阴影效果的实现需要一定的图形硬件支持。若要了解详细的硬件要求信息,请参阅[阴影页面]…

2015-03-16 13:46
0 0
已发布

角色控制组件:CharacterMotor脚本组件工作原理

下载链接:[点击下载](http://pan.baidu.com/s/1dDng2RZ)

2015-03-16 13:43
0 0
已发布

cocos2dx 3d开源项目 fantasyWarrior3D 从零走起 5 [角色基类actor & AI实现]

## 1. 构造对象 从`actor.lua`中可以看到一些“面向对象”概念的实现,下面分别从基本属性的“继承”、动作的“多态”以及成员变量的拷贝三个方面进行详细介绍。 ### (1)基本属性的“继承” ```lua Knight = class("Knight", function() return require "Actor".create() end) ``` `Knight`类在…

2015-03-16 13:38
0 0
已发布

解说Cocos2d-x 自定义按钮类控制精灵攻击—-之游戏开发《赵云要格斗》

在《赵云要格斗》这款游戏开发中,我们之前探讨了Cocos2d-x虚拟摇杆控制精灵上下左右运动。若你需要素材和项目代码,可留下邮箱,由于项目还在持续改进中,后续会不断完善。 在游戏里,精灵的攻击表现为一个动画,且该动画仅播放一次。这类似于在界面添加一个按钮,玩家点击一次按钮,精灵就播放一次攻击动画。 ## 开发环境信息 - **Cocos2d-x版本**:2.2.5 - **工程环境*…

2015-03-16 13:34
0 0
已发布

Cocos2d-x 手游《盛怒的老鼠》完整源码下载

《盛怒的老鼠》是一款基于 Cocos2d-x 开发的手游,它是一款类似《愤怒的小鸟》的物理游戏。在这类物理游戏中,通常会运用物理引擎来模拟物体的运动、碰撞等物理现象,为玩家带来具有真实感和趣味性的游戏体验。Cocos2d-x 作为一个强大的跨平台游戏开发框架,为开发者提供了丰富的功能和工具,使得开发这样的物理游戏变得更加高效和便捷。 如果你对这款游戏的源码感兴趣,可以通过以下链接进行下载: …

2015-03-16 13:22
0 0
已发布

Bullet(Cocos2dx)之内存泄露检测

在编写程序时,内存泄露问题难以避免。为了有效检测内存泄露,我们可以采取多种措施。今天,将为大家介绍一款适用于 Windows 系统的内存检测工具——Visual Leak Detector for Visual C++。 ## 工具安装与配置 ### 1. 下载与安装 首先,前往 Visual Leak Detector 的官网下载最新版本并完成安装。 ### 2. 配置 C++ 控制台项目…

2015-03-16 13:17
0 0
已发布

【cocos2dx 3.2】一个都不能死3 障碍物层

## 分析 在游戏开发中,障碍物通常使用 `Sprite` 类来实现。以下是关于障碍物的详细设计思路: 1. **尺寸随机化**:障碍物的宽度和高度需要设置为随机数,以增加游戏的多样性。 2. **移动与移除机制**:障碍物需要不断向左移动。可以通过 `update` 方法不断修改其 `x` 坐标来实现移动效果,当障碍物越界后将其移除,以释放资源。 3. **物块添加时间间隔*…

2015-03-16 13:09
0 0
已发布

作者信息

menghao

menghao

共发布了 3994 篇文章