1. 首页菜单

作者信息

boke

boke

共发布了 3994 篇文章

boke的博客

共 3994 篇文章

写文章

unity3d山体插件

在Unity3D开发中,山体插件能够为场景增添逼真的自然地貌效果,极大提升场景的真实感和吸引力。 目前市面上有不少优秀的Unity3D山体插件可供开发者选择。这些插件通常具备高度可定制性,能够生成各种不同风格和形态的山体地形。 部分插件提供了丰富的纹理和材质选项,开发者可以根据项目需求为山体赋予不同的外观,如岩石、泥土、草地等。同时,一些高级的山体插件还支持动态光照和阴影效果,使得山体在场景中...

2015-01-12 15:54
0 0
已发布

unity如何让障碍随机出现

在Unity中实现障碍随机出现是一个常见的需求,下面为你详细介绍相关的实现方法和注意事项。 ## 跟随物体与脚本编写 在某些场景下,其实现方式有点类似于打飞机游戏。一种简单的做法是,将需要跟随的物体拖给`target`即可。不过,若你想自己编写脚本,就需要明确`transform`的具体指向。在很多代码中,我们常常会省略`this`关键字。例如,在涉及一些数值设置时,像`13.0f`,同时勾选`...

2015-01-12 15:49
0 0
已发布

如何处理在NGUI界面上播放的3D粒子特效

最近在给UI添加粒子特效时,遇到了粒子特效总是被UI遮挡的问题。下面为大家详细介绍几种解决该问题的方法。 ## 问题根源 粒子系统的渲染顺序默认值为3000,而NGUI的渲染顺序默认也是从3000开始。当存在嵌套的Panel或者Depth值更高的Panel时,GUI的渲染顺序就会高于3000,从而导致粒子特效被UI遮挡。 ## 解决方法 ### 方法一:修改Ngui中UIPanel脚本的默认...

2015-01-12 15:46
0 0
已发布

unity读取文件插件

在Unity中,若要读取外部文件,可通过以下两种方法实现: ## 1. 加载封装好的内部文件 此方法适用于加载Unity项目中已封装好的内部资源文件。以下是具体的实现代码: ```csharp // 声明一个空材质 var aaa : Material; // 声明要绑定材质的模型 var bbb : GameObject; function Start() { // 加载资源,“你的资源名,...

2015-01-12 15:44
0 0
已发布

ngui彩色血条制作

本文将详细介绍如何使用NGUI制作彩色血条,包括加载进度条等。在制作血条时,可根据血量的多少显示不同颜色,同时会对UISlider与UILabel进行简单封装。 ## 相关组件和概念 ### UISprite NGUI精灵图片组件,用于显示图片。 ### Atlas 图片集,是一组图片的集合。 ### Sprite 从图片集中选择的具体图片。 ### Sprite Type - **Sim...

2015-01-12 15:40
0 0
已发布

unity运行界面大小

在Unity开发过程中,运行界面大小以及分辨率是开发者常常会关注的问题。下面将为大家详细介绍如何对其进行设置。 首先,我们可以通过特定的操作来调整相关设置。具体步骤如下: 依次点击 `Edit` -> `Project Settings` -> `Player`,在 `Inspector` 面板中,找到 `Resolution and Presentation` 目录。在该目录下,将 `Disp...

2015-01-12 15:34
0 0
已发布

unity中控制动画暂停

在Unity开发中,控制动画暂停是一个常见需求。通常可以使用`AnimationState`来控制动画的播放状态,例如通过`AnimationState.speed`属性来控制播放速度。下面将通过具体的代码实例来详细说明。 ```csharp using UnityEngine; using System.Collections; public class MusicControlScript...

2015-01-12 15:31
0 0
已发布

cocos2d-x label字符串不同大小

在 Cocos2d-x 3.x 版本中,废弃了 2.x 里的 `LabelTTF`、`LabelAtlas`、`LabelBMFont` 三个字体类,取而代之的是全新的字体标签 `Label`。实际上,`Label` 将这三个字体类进行了融合,实现了统一的管理与渲染,这使得创建字体标签 `Label` 的方式更加统一和方便。 ## 3.x 中 Label 的特性 在 3.x 中,`Label` ...

2015-01-12 15:28
0 0
已发布

cocos2dx3.0屏蔽触摸

在cocos2dx3.0中,如何屏蔽触摸呢?下面通过一个实战例子来详细说明。 ## 代码示例 ```cpp // 创建一个触摸监听 auto listener1 = EventListenerTouchOneByOne::create(); // 设置不向下传递触摸,true表示不传递,默认为false listener1->setSwallowTouches(true); // 触摸开始回调...

2015-01-12 15:20
0 0
已发布

学习html5 需要学习什么

对于很多刚接触编程的朋友而言,若要学习 HTML5,最基本的是先学好 HTML。当前流行的网页布局方式是 CSS + DIV。 HTML5 主要涉及 HTML 控件与 JavaScript 脚本程序。实际上,JavaScript 和 C 语言存在较大差异,但编程思路有共通之处。 建议初学者先掌握好 CSS + DIV 和 JavaScript(这两者通常结合使用),之后再深入学习 HTML5。...

2015-02-08 12:30
0 0
已发布