feifeila的博客

共 3994 篇文章

写文章

NGUI UIPopupList 列表

今天我们来深入了解一下 NGUI 插件中的 UIPopupList 列表,探究它的具体用途和使用方法。 ## 概览 将 UIPopupList 脚本附加到一个按钮上,你就可以通过该按钮获取一个选项列表。 ### 创建组件 若要创建一个组件,使其在点击按钮时弹出一些选项供用户选择,可按以下步骤操作: 1. 为按钮添加 UIPopupList 脚本。 2. 指定 Atlas 和 Font…

2015-01-16 09:56
0 0
已发布

自定义Unity Web Playe 载入界面

我找到一篇关于自定义 Unity Web Player 载入界面实现过程的文章,对此感兴趣的同学可以参考一下。 ## 1. 默认载入界面与可自定义参数 在默认情况下,Unity Web Player 会显示一个小的 Unity 标志和一个进度条,用于加载网页播放器的内容。不过,其外观是可以自定义的,包括载入画面中的标志和进度条显示。可以向 Unity Object 传递 6…

2015-01-16 09:42
0 0
已发布

unity3d 全局变量

在 Unity3D 中设置全局变量其实是一件相对简单的事情。下面将为你详细介绍如何通过 `static` 关键字来创建全局变量。 ### 使用 `static` 关键字创建全局变量 在 Unity 脚本中,我们可以使用 `static` 关键字来声明全局变量。以下是一个具体的示例,展示了如何在不同脚本中创建和访问全局变量。 #### 1. 在 `a.js` 中创建公共静态变量 在 `a…

2015-01-16 09:36
0 0
已发布

监听各个GUI控件的交互事件

在GUI(图形用户界面)中,存在着许多不同类型的控件。为了更完美地使用这些控件,我们需要监听它们的交互事件。从Cocos2d-x 3.x版本开始,支持自有事件的控件都提供了`addEventListener`接口来设置各自的监听函数,并且使用`functional`来接收监听函数。 ## 以TextField为例说明监听事件的设置步骤 ### 1. 开启交互功能…

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

cocos2dx 创建ui编辑器的按钮

在 Cocos2d-x 中,创建 UI 编辑器的按钮仅需运用两个函数即可实现。以下为您详细介绍这两个函数: ### 1. 关闭菜单回调函数 ```cpp void menuCloseCallback(cocos2d::Object* pSender); ``` 此函数通常用于处理关闭菜单相关的操作,可作为普通按钮的回调函数,当按钮被点击时触发相应的关闭逻辑。 ### 2. 按钮事件处理函数 …

2015-01-15 14:37
0 0
已发布

unity3d与wp8之间的值传递

在开发过程中,我们常常会遇到需要实现 Unity3D 与 WP8 之间值传递的需求,下面将详细介绍其具体实现过程。 ## 第三方插件使用的局限性 在 Unity3D 和 WP8 的交互中,若要使用第三方插件(dll),常见做法是直接在 Unity3D 的 Assets 中添加一堆 Plugins。然而,这种方式存在明显局限性,它仅支持添加基于 .Net3.5 的 dll。如果第三方插件是基于 …

2015-01-15 14:30
0 0
已发布

cocos2dx和unity3d的选择

在进行游戏开发时,最令人纠结的莫过于在Cocos2d-x和Unity3D之间做出选择,开发者往往不知该选用哪一个。实际上,从某种意义上讲,Cocos2d-x和Unity3D都是优秀的游戏开发引擎。然而,当面对特定的项目需求以及团队实际情况时,它们的优劣便会显现出来。 ## 目标游戏分析 假设目标游戏是一款类似《刀塔传奇》的游戏,下面我们来分析一下这款游戏的特点: 1. **2D游戏*…

2015-01-15 14:15
0 0
已发布

Unity3d中透明贴图注意事项

在Unity3D中使用透明贴图时,有一些要点需要特别注意,下面将为您详细介绍。 ## 透明材质球与阴影处理 在Unity里,普通的透明材质球不会接受阴影。若您需要材质既能体现一定的透明效果又能接收阴影,可以使用 `Transparent/Cutout/Bumped Diffuse` 材质。不过需要注意的是,这种材质的透明通道表现相对较差。同时,为了避免该材质产生阴影,需要取消其 `Cast…

2015-01-15 14:01
0 0
已发布

unity gui texture

## 概述 GUI 纹理是用于显示在二维平面上的图像,尤其适用于用户界面元素、按钮或装饰。其定位和缩放仅通过改变 X 和 Y 轴来实现,并且是基于屏幕坐标进行测量,而非世界坐标。 ## 属性详情 ### 创建一个 GUITexture 1. 在项目视图中选择一个纹理。 2. 从菜单栏选择“游戏物体” -> “创建其他” -> “GUI 纹理”。 ### GUI 纹理的作用 GUI…

2015-01-15 13:52
0 0
已发布

unity animation 控制动作之间的切换

在简单的动画播放控制中,同一时间通常只有一个动作。那么,在 Unity 里如何控制动作之间的切换呢?例如静止(idle)、行走(walk)、奔跑(run)、跳跃(jump)和攻击(attack)等全身动作,同一时间角色只应执行一种动作。下面我们将举例说明在 Unity 中是如何完成动作切换控制的。 ## 动画融合技术的重要性 在当今的游戏开发中,动画融合(Animation…

2015-01-15 13:41
0 0
已发布

作者信息

feifeila

feifeila

共发布了 3994 篇文章