feifeila的博客
共 570 篇文章
Unity3D ShaderLab开发实战详解 pdf
《Unity 3D ShaderLab开发实战详解》是一本具有较高专业性和实用性的书籍,不过阅读该书需要一定的数学基础,不太适合刚入门的游戏开发者。 ## 书籍内容概述 本书全面讲解了Unity…
unity 如何动态生成sprite
在 Unity 中动态生成 Sprite 是一个常见的需求,下面我们通过具体的代码示例来详细讲解实现过程。 ```csharp using UnityEngine; using System.Collections; public class SkillCDTimeSprite : MonoBehaviour { // 定义 Sprite 名称数组,用于表示数字 0 - 9 public…
Unity3d使用UGUI实现长按功能
在Unity3D开发中,很多开发者都希望了解如何使用UGUI实现长按功能。本文将详细介绍实现该功能的方法。 ## 1. 实现原理 UGUI的Button组件仅支持OnClick事件监听,若要实现长按功能,需要监听按下事件和抬起事件。我们可以借助EventTrigger组件中的OnPointerDown和OnPointerUp事件来完成监听。 …
unity animation 控制动作之间的切换
在简单的动画播放控制中,同一时间通常只有一个动作。那么,在 Unity 里如何控制动作之间的切换呢?例如静止(idle)、行走(walk)、奔跑(run)、跳跃(jump)和攻击(attack)等全身动作,同一时间角色只应执行一种动作。下面我们将举例说明在 Unity 中是如何完成动作切换控制的。 ## 动画融合技术的重要性 在当今的游戏开发中,动画融合(Animation…
NGUI tween position
在 NGUI 中,如何使用 `Tween Position` 呢?今天我们就来详细探讨这一功能的实现过程。 ## 为 Sprite 添加 Tween Position 为 `Sprite` 添加 `Tween Position` 有两种方法: - 方法一:具体操作可参考下图(此处原文未给出图,可后续补充)。 - 方法二:右击你的 `Sprite`,选择 `Tween` -> `Tween…
cocos2dx闪电效果
在项目开发过程中,我需要实现 Cocos2d-x 的闪电效果。为此,我查阅了相关资料,并成功实现了该效果。下面将具体实现过程分享给大家。 实现 Cocos2d-x 闪电效果本质上是一个算法问题,下面直接给出代码实现。 ## 1. `.h` 文件代码 ```cpp #ifndef __HELLO_LIGHTING_H__ #define __HELLO_LIGHTING_H__ …
unity怎么制作下雨
在学习 Unity 之后,我一直对如何在 Unity 中制作下雨效果充满好奇。由于自己不太清楚具体方法,便在网上进行了一番搜索,找到了一篇关于 Unity 制作下雨效果的详细文章,现在将其整理并分享给大家。 之前我看过旧版本的 Unity3D 示例项目 AngryBots,其中的下雨效果给我留下了深刻的印象。刚好前段时间我深入学习了相关知识,现在就将制作下雨效果的过程详细分享出来。 ##…
一些cocos2d-x 3.3游戏源码
今天将为大家介绍一款 3D 跑酷手机游戏的 Cocos2d-x 源码下载相关内容。主要通过分析一个跑酷的 Demo,向大家简要介绍 Cocos2d-x 3.3 中为 3D 游戏开发提供的一些功能及其使用方法。 ## Cocos2d-x 3.3 的 3D 模型支持 Cocos2d-x 3.3 提供了对 Sprite3D 的支持,能够直接加载特定的模型格式。截至目前,它支持三种格式的读取解析: -…
unity Photon Server
今天,我们将对 Unity Photon Server 进行简单介绍,探讨它的优缺点以及人们选择使用它的原因。 ## Photon Server 概述 Photon Server 是一套套装的游戏服务器。在过去,开发在线游戏需要投入大量的研发资金和人力,从开发游戏引擎和服务器开始。后来,游戏引擎逐渐走向套装化,研发人员有了许多现成的游戏引擎可供选择,如 Unreal 或 Unity…
作者信息
feifeila
共发布了 570 篇文章