feifeila的博客

共 3994 篇文章

写文章

Unity制作一个简单的NPC

今天我们将使用Unity制作一个简单的NPC。我们会先制作一个仿版的NPC人物,以下是详细教程。 ## 1. 查看最终效果 在开始教程之前,我们先来看一下最终能达到的效果。下面是我在自己工程中实验得到的结果,画面中间是游戏角色,两边的两个就是我们制作的NPC。 需要注意的是,这种技术实现的效果和贴图关系很大。如果最终效果不理想,可以重新绘制一张贴图。 ## 2. 实现步骤…

2015-03-22 15:45
0 0
已发布

Unity开发技巧

和备忘录篇一样,这篇文章旨在总结Unity开发中的一些设计技巧。当然,这里的内容是我通过所见所闻总结而来,若有不对之处,欢迎指出。 ## 技巧1:将全局常量存于单独脚本 在开发过程中,我们常常需要用到一些常量,例如是否输出Log、正式服务器和测试服务器的IP等。我们可以把这些常量写在同一个脚本里,并将属性设置为`public static…

2015-03-22 15:36
0 0
已发布

LOGO闪光效果

这篇文章针对之前的问题修改了该Shader,并将各个变量作为Shader面板中的可调节变量,实现了闪光效果的可视化编辑。下面我们来详细学习LOGO闪光效果。 ## 代码 ```glsl Shader "Custom/LogoFlash" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} _FlashColor ("Flash…

2015-03-22 15:23
0 0
已发布

unity3d 克服不支持gif,实现动画

许久未接触 Unity,今天来学习 Unity 简单贴图动画的应用。 ## 简单贴图动画脚本实现 ### 代码示例 ```csharp // 声明一个数组,用于存放贴图 // 声明后,在 Inspector 中会看到一个名为 frames 的数组 // 数组的长度可自行设置,若设置为 1,则代表只有 1 张图,可将一张 Texture 拖入;设置为 2 则代表 2 张图,以此类推 var…

2015-03-22 15:16
0 0
已发布

unity 数学公式

今天,我们来深入探讨有关 Unity Mathf 函数的知识。我通过上网查询资料,将相关内容进行了汇总,以下是详细介绍。 ## 1. Mathf.Abs(绝对值) ```csharp static function Abs (f : float) : float ``` 计算并返回指定参数 `f` 的绝对值。 ## 2. Mathf.Acos(反余弦) ```csharp static…

2015-03-22 15:09
0 0
已发布

unity 动态对象优化

在 Unity 开发中,Unity 自身会对 Draw Calls 进行一定程度的优化,但对于动态对象,Unity 并未提供专门的处理机制。这就需要开发者自行实现动态对象的优化。其实现原理是:遍历每个对象的 `SkinnedMeshRenderer`,将所有动态对象组合成一个大的对象,并将骨骼动画赋值给该对象,从而实现动态对象的优化。 以下是实现该优化的 C# 代码: ```csharp…

2015-03-22 15:05
0 0
已发布

Unity3D简易直升机飞行控制

这段时间事务繁杂,忙得晕头转向,突然发觉已经许久未在论坛发布教程了。期间也收到不少朋友的来信,有朋友询问如何实现直升机飞行控制,针对这个问题,我编写了一个简化的直升机飞行控制案例。 ## 直升机模型创建 首先,我们要创建一个抽象的直升机模型,该模型包含机身、螺旋桨以及位于机尾的尾桨。 ## 直升机飞行原理…

2015-03-22 15:02
0 1
已发布

unity框架strangeioc研究分享

## 一、StrangeIOC涉及的设计模式 StrangeIOC涉及到的设计模式主要有中介者模式(Mediator)和数据绑定模式(Binding)。接下来,将为大家详细分享Unity框架StrangeIOC的相关内容。 ## 二、基本概念 ### (一)依赖倒置原则(DIP) 依赖倒置原则(Dependency Inversion…

2015-03-22 14:55
0 0
已发布

Gametutor - 创建横幅风格的游戏场景

在今天的内容中,我们将探讨如何借助 Gametutor 在 Unity 中创建横幅风格的游戏场景。

2015-03-22 14:10
0 0
已发布

Unity3D游戏开发之3DMAX 灯光

## 一、3DMAX五种光源 ### 1. 泛光灯(Ommi Light) 泛光灯是一种点光源,它可以从一个点向四周均匀地照射,为场景提供全方位的照明。 ### 2. 目标聚光灯(Target Spotlight) 目标聚光灯能够投射出光束,只影响光束内被照射的物体,并且可以产生投影阴影。其照射范围可以根据需求进行指定,常用于突出场景中的特定物体或区域。 ### 3. 自由聚光灯(Free…

2015-03-21 16:16
0 0
已发布

作者信息

feifeila

feifeila

共发布了 3994 篇文章