作者信息
boke
共发布了 3994 篇文章
热门文章
用unity自己制作连连看小教程
03-15 18:14 · 👍 5
Unity5灯光烘焙与Unity4 灯光烘焙实际应用中的差别
03-13 17:04 · 👍 4
unity3d 获取手机地理位置
01-18 10:40 · 👍 2
unity3d 水波特效教程
02-25 15:25 · 👍 2
unity 自动寻路算法
01-15 11:30 · 👍 1
cocos2dx vs2013win32项目打包
02-12 13:27 · 👍 1
boke的博客
共 3994 篇文章
unity 批量处理贴图大小
## 背景介绍 在 Unity 中,默认情况下,场景烘焙后每张烘焙贴图的大小为 1024。然而,对于一些简单的场景,使用 1024 大小的贴图会造成资源浪费。例如,在我的一个场景的烘焙贴图中,右上角有一大部分区域完全未被使用,但依然占用着空间。 ## 常规修改方法的问题 有时候,我们可能会尝试修改烘焙贴图的大小。之前我曾在 Inspector 视图中直接修改烘焙贴图大小,虽然贴图整体缩小了,但在...
unity的粒子特效
## 粒子特效概述 粒子特效的原理是将若干粒子进行无规则组合,以此来模拟火焰、爆炸、水滴、雾气等效果。若要使用粒子特效,首先需要创建。在Hierarchy视图中,点击“Create” -> “Particle System”即可完成创建。 ## 粒子发射器 粒子发射器用于设定粒子的发射属性,例如粒子的大小、数量和速度等。创建完粒子对象后,在右侧的Inspector视图中可以看到所有的粒子属性: ...
u3d 灯光设置
今天偶然发现了一个详细的U3D灯光设置教程,在此分享给大家。 视频地址:[U3D灯光设置教程视频](http://v.ku6.com/show/Uq-N8AfBR2rvzGwZ.html)
u3d 创建服务器
为了更好地服务游戏开发者,游戏蛮牛将提供更多维度的游戏引擎技术支持。从今天起,将陆续更新 HTML5 系列的视频教程。我们首先选择了国人自主开发的 HTML5 游戏引擎 Egret 进行录制,并将免费公开课视频分享给大家,视频将每日更新。 ## Egret Framework 简介 Egret Framework 是一款使用 TypeScript 语言构建的开源免费移动游戏框架。其核心定位为开放...
unity sprite 图片质量
在Unity中进行2D图片显示时,我们常常会遇到这样的问题:显示出来的画面存在明显的模糊或锯齿现象,然而美术提供的原图却十分清晰。实际上,改善这一状况并不复杂。 ## 问题原因 Unity在导入图片(或纹理)时,会自动对其进行压缩,目的是减少游戏运行时的内存占用,提高性能。 **注意**:本文实例使用的Unity版本为4.3.4。不同版本可能在某些显示上存在差异,但关键要点是一致的。 ## ...
unity 移动平台优化
在移动平台开发中,Unity的优化至关重要。本文将深入探讨Unity移动平台的优化方法,特别是动态加载机制和内存管理,帮助开发者更好地控制资源使用,提升游戏性能。 ## 动态加载机制 Unity3D中有两种主要的动态加载机制:`Resources.Load`和`AssetBundle`。虽然两者功能相似,但仍存在一些差异。 ### 1. Resources.Load `Resources.Lo...
U3D 动作导出教程
## 导出格式与操作步骤 若要将动作导出到 Unity3D,建议选择 FBX 格式。从 3ds Max 9 及以上版本开始,软件已集成了该导出插件。具体操作如下:首先选中需要导出的模型,接着在文件菜单中选择“导出”选项,然后按照提示完成导出流程。 ## 模型大小与面数的关系 模型的大小与模型的顶点数密切相关,直观来讲,就是与模型的面数相关。减少模型的面数,导出的模型文件体积自然会减小。这是因为在...
unity3d 获取手机地理位置
在 Unity 的某些场景中,若需要定位地理位置,Unity 本身并未提供相应的接口。以安卓平台为例(IOS 暂未研究),此时需要使用 Java 编写获取地理位置的方法,再与 Unity 进行交互,从而在 Unity 脚本中获取当前手机的地理位置。在实际开发中,为了方便,我们可以直接调用百度的 API 来获取地理信息。 ## 获取地理位置的方式 获取地理位置主要有以下四种方式: 1. **手机信...
unity3d 行为树
在Unity3D开发中,我们公司内部比较推崇一款行为树插件,尽管市场上存在其他同类竞品。 说句题外话,优秀的插件大多由国外开发者开发,并且他们能够将插件开发作为小工作室或个人的主要收入来源,但目前尚未看到国内开发者有类似的优秀作品。 行为树的概念已经出现多年,其核心是通过各种经典的控制节点和行为节点的组合来实现复杂的AI。在游戏开发中,复杂的AI通常会运用行为树,而简单的AI则可以使用状态机实...
cocos2dx屏蔽列表的触摸
在 Cocos2d-x 开发中,如何实现触摸屏蔽是一个常见的问题。下面,我将通过一个实战例子详细说明。 ### 代码实现 ```cpp // 创建一个触摸监听 auto listener1 = EventListenerTouchOneByOne::create(); // 设置不向下传递触摸,true 表示不传递,默认为 false listener1->setSwallowTouches...