feifeila的博客

共 3994 篇文章

写文章

unity3d编辑器和插件制作(一)

今天,我们将系统地探讨Unity3D编辑器和插件制作。内容较长,若想学习,还需耐心阅读。 ## 1. 基础图形绘制原理 ### 1.1 从移动平台控件到Unity图形 在iOS和Android开发中,控件多以四边形为基础。在Unity里,我们可以依据图形绘制的“三点一面”理论,使用6个点构建由两个三角形组成的四边形。 ### 1.2 绘制简单面…

2015-02-01 11:03
0 0
已发布

unity3d动态加载图片

今天我们将学习如何在Unity3D中动态加载图片,这里会为大家介绍两种加载方法。 ## 利用UISprite动态加载图片的背景 虽然NGUI提供的UIAtlas很好用,但它只能在Editor内生成贴图和prefab供UISprite使用。为了让游戏资源与游戏本体尽可能分离,特别是在游戏资源需要动态更新的情况下,很多时候都需要动态加载和设置UIAtlas。 ## 两种动态加载图片的方法 ##…

2015-02-01 10:32
0 0
已发布

unity3d 物体隐藏

在 Unity 的学习过程中,大家对 Unity3D 物体隐藏应该不会感到陌生。今天,我们再次深入学习这一知识点,这既可以作为一次复习,也能帮助那些还不太熟悉的朋友。 ## 实现代码示例 以下是一个实现 Unity3D 物体隐藏与显示功能的代码示例: ```csharp using UnityEngine; using System.Collections; public class…

2015-02-01 10:21
0 0
已发布

cocos2d 弹出软键盘所做的事情

在 Cocos2d 中实现弹出软键盘的功能,首先需要有文本显示,然后通过代码编写相应的执行命令。下面将详细介绍具体的实现过程。 ## 1. 创建头文件 `TextFieldTTF.h` 在头文件中添加如下代码,该头文件定义了 `TextFieldTTF` 类,用于处理文本框相关操作: ```cpp #ifndef __TextFieldTTF_H__ #define _…

2015-02-01 10:14
0 0
已发布

unity AnimationState和animationclip的区别

要了解Unity中AnimationState和AnimationClip的区别,我们首先需要分别认识这两个概念,之后它们之间的差异就会一目了然。 ## AnimationClip AnimationClip是Unity 3D中用于播放动画的最基本对象。通过FBX文件导入到Unity中的各个动画对象,本质上就是一个个AnimationClip。 …

2015-02-01 09:58
0 0
已发布

unity3d中的长按事件

在Unity3D中,我们可以通过键盘来实现长按事件,下面为你详细介绍具体实现过程。 ### 实现原理 要实现长按事件,关键在于监听键盘中某个按键是否一直处于被按下的状态,我们可以使用`Input.GetKey()`方法来完成这个判断。 ### 代码示例 以下是实现长按事件的代码示例: ```csharp #region 长按事件 int count = 0; // 检测按键A是否刚刚被按下…

2015-02-01 09:47
0 0
已发布

cocos2dx闪电效果

在项目开发过程中,我需要实现 Cocos2d-x 的闪电效果。为此,我查阅了相关资料,并成功实现了该效果。下面将具体实现过程分享给大家。 实现 Cocos2d-x 闪电效果本质上是一个算法问题,下面直接给出代码实现。 ## 1. `.h` 文件代码 ```cpp #ifndef __HELLO_LIGHTING_H__ #define __HELLO_LIGHTING_H__ …

2015-02-01 09:37
0 0
已发布

unity lua 调试器实现

在 Lua 调试过程中,调试器是必不可少的工具。那么,Unity Lua 调试器是如何实现的呢?本文将深入探讨这一问题。 此前,我使用 Lua 编写过一些应用程序,深刻体会到 Lua 是一种极为小巧的编程语言。Lua 的源代码无疑是研究该语言的最佳资源,正所谓“Lua 虽小,五脏俱全”。为了深入研究 Lua 源代码,我着手编写了一个简单的 Lua 调试器,期间收获颇丰,现将相关内容记录如下。 …

2015-02-01 09:28
0 0
已发布

Unity 移动端优化

在查找关于 Unity 移动端优化的相关知识时,我们发现了在 Unity 移动端性能优化方面,人们常存在的几大误区。下面让我们详细了解一下。 ## 误区 1:性能优化只是程序员的责任,与美术和策划无关…

2015-02-01 09:14
0 0
已发布

cocos2dx3.0的触摸响应机制

Cocos2d-x 3.0提供了三种触摸响应机制,下面将逐一详细介绍。 ## 一、函数回调(主要用于MenuItem) 函数回调是一种常见的触摸响应方式,主要应用于 `MenuItem`。在Cocos2d-x 3.0中,有一些明显的改变,例如使用 `CC_CALLBACK_x` 代替了按钮的 `menu_selector()` 和 `update` 的 `schedule_selector`…

2015-01-31 13:31
0 0
已发布

作者信息

feifeila

feifeila

共发布了 3994 篇文章