boke的博客
共 101 篇文章
用unity自己制作连连看小教程
周末有空,我花了些时间完善了之前做的连连看游戏,顺便写个教程分享给大家。 之前上传的工程文件和exe包已更新,增加了画线功能,还修改了边缘不能拐点的问题。 ## 连通的类型 连连看的连通类型主要有以下三种: 1. **直线型**:分为横向和竖向两种情况。 2. **一个拐点**:两点的x坐标和y坐标都不同时,可能通过一个拐点连接。 3. **两个拐点*…
Unity3D 2D的寻路方式
在 Unity3D 中实现 2D 寻路其实并不复杂,只要你实践几次寻路地图的制作,寻路对你来说将轻而易举。下面,我们将详细介绍寻路的方法和步骤,欢迎大家指正,若你有更好的办法,那就再好不过了。 如今,大部分 MMO 游戏都具备自动寻路功能。玩家点击场景中的某个位置,角色会自动寻路前往,即便途中存在诸多障碍物,角色也能自动绕过,最终抵达终点。在使用 Unity3D 开发 2D…
学习Cocos2d-x Lua:异步任务工具类
在这个系列中,我们将专注于学习Cocos2d-x Lua,总结Lua开发过程中涉及的知识点,以及如何在开发过程中使用Cocos Code IDE。本篇文章将详细讲解Lua异步任务工具类。 ## 思路 ### 实现思路 1. **封装异步任务类**:使用`pthread`库,封装一个用于执行异步任务的类。该类提供一个方法,接受一个Lua函数,然后在子线程中执行该函数。 2. **绑定到Lua*…
GLSL Shader特效教程2:平面几何变换
在学习新课之前,我们先回顾和总结一下上个教程中遮罩特效的相关内容。遮罩的基本思想是在原来采样到的纹理(texture)上进行第二次裁剪过滤,其方法包括过滤(filter)、重映射(remapping)、缩放(scale)、变换(transform)等。…
unity3d navmesh 通过切换界面没有了
在使用Unity3D进行开发时,可能会遇到NavMesh通过切换界面后消失的情况。大家是否思考过这一问题产生的原因,或者发现问题后却不知如何解决?下面,我们将详细介绍NavMesh的相关内容。 ## 从A*插件到Unity3D自带寻路组件 以前在制作寻路功能时,开发者常常借助A*插件。不过,如今的Unity3D已经可以使用其自带的寻路组件,且使用起来简单明了。…
用unity开发kinect拍照片
## 问题提出 我想了解如何使用 Unity 开发 Kinect 进行拍照。在拍照时,需要先调用摄像头,但 Kinect 自带摄像头的分辨率较低,拍出的照片效果不理想,所以我打算更换一个高清摄像头,那么相关代码该如何编写呢? ## 单独调用外部摄像头的方法 以下是我在不使用 Kinect 的情况下,单独调用外部摄像头的代码: ```csharp public string deviceName;…
cocos2dx 精确碰撞
在Cocos2d-x 3.3beta0版本中有一个小乌龟碰撞检测的例子,该例子采用的并非AABB碰撞检测,而是比AABB包围盒精度更高的OBB包围盒碰撞检测方法。本文将详细介绍OBB包围盒及其碰撞检测方法。 ## 1. OBB包围盒 ### 1.1 OBB包围盒概述 OBB(Oriented Bounding…
Unity4.6调出菜单栏
在使用 Unity 4.6 时,部分用户可能不太清楚如何调出菜单栏。下面,我们先来介绍一些相关概念。 ### 场景分析 我们先研究一下所看到的场景:左侧一条粗线框出的白色矩形区域(内部显示《他的追忆》Logo),这是覆盖在游戏屏幕上的界面。若我们希望某个对象在游戏中可见,就需要将该对象移动到这个区域内。 ### 菜单面板与选项面板 - **菜单面板*…
unity3d prefab重要性
在本文中,我们将详细讲解Unity3D中Prefab的重要性,并介绍`Instantiate`函数的基本使用方法。需要注意的是,本文是个人总结,仅供参考,不一定适合所有同学。 ## 一、Prefab简介 在Unity3D的工程开发中,Prefabs(预设)是一种非常常用的资源类型,它代表着一种可被重复使用的游戏对象。Prefab具有以下几个显著特点: 1. **多场景复用性*…
NGUI UIWrapContent
我想咨询一个关于 NGUI UIWrapContent 的问题,希望能得到解答。 目前,UIWrapContent 是否有不进行自动收尾循环的设置呢?
作者信息
boke
共发布了 101 篇文章