feifeila的博客

共 3994 篇文章

写文章

cocos2dx如何把整数换为字符串

在 Cocos2d-x 开发中,经常会遇到类型转换的需求,其中将整数转换为字符串是一个常见的操作。下面将为你详细介绍一种实现该转换的方法。 ## 使用 char 类型数组存放转换结果 可以使用 `sprintf` 函数将整数转换为字符串并存储在 `char` 类型的数组中。示例代码如下: ```cpp #include int main() { // 定义一个 char…

2015-01-18 09:46
0 0
已发布

unity3d小游戏代码

最近我在学习Unity小游戏开发,整理了部分植物大战僵尸的小游戏代码,下面为大家详细展示。 ## 僵尸移动函数 ```javascript // 僵尸移动函数 function MoveZombies() { // 若游戏失败,直接返回 if (Win === -1) { return false; } // 获取所有僵尸元素 var aZom = getElementsByName('img…

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

用Unity为行星表面创建地形

在熟悉Unity之后,我们就需要动手练习一些小项目。今天,我将带领大家学习如何为行星表面创建地形。 虽然Unity自带了一些地形制作工具,但这些工具存在一定的局限性。为了获得更加美观、真实的场景,我们将使用其他工具来完成地形创建。 ## 地形基本形状的制作…

2015-01-17 16:38
0 0
已发布

浅谈unity粒子系统

在Unity开发领域,粒子系统是一项广为人知且功能强大的工具,它能够为游戏画面带来意想不到的视觉效果。本文将深入探讨Unity粒子系统的相关知识。 ## 粒子系统概述 粒子系统本质上是在三维空间中渲染出来的二维图像,常用于模拟烟、火、水滴、落叶等自然或奇幻效果。一个完整的粒子系统主要由粒子发射器、粒子动画器和粒子渲染器三个独立部分组成。 在Unity中,自带了一些粒子效果资源。用户可以通过…

2015-01-17 16:14
0 0
已发布

unity的layer层

今天我们来深入学习Unity的Layer层概念。 在Unity中,每个GameObject都可以设置一个Layer(用一个整数值表示)。那么,Layer有什么作用呢?主要体现在以下两个方面: ## 相机渲染控制 在相机设置中,可以指定是否渲染某个Layer。这意味着我们可以通过Layer来选择性地显示或隐藏场景中的物体,为场景的分层渲染提供了便利。 ## 射线检测控制…

2015-01-17 14:40
0 0
已发布

unity对物体施加压力的方式

在做Unity笔试题时,许多同学可能会遇到这样的问题:描述物体发生碰撞时几种施加压力的方式。其实,答案相对简单,可通过`rigidbody.AddForce`和`rigidbody.AddForceAtPosition`这两个`rigidbody`的成员函数来实现。 `rigidbody.AddForce…

2015-01-19 09:38
0 0
已发布

unity人物动画创建

在本教程中,我们将详细介绍如何在Unity 3D中创建人物动画,包括主角精灵图集的制作、动画精灵的创建、碰撞检测的设置、射击动画的添加以及脚本的编写等内容。 ## 制作主角的精灵图集 如果你按照本教程操作,你会为最终主角的移动效果感到兴奋。首先,我们使用TexturePacker来制作一个精灵图集。 1. **下载并解压源精灵文件**:下载源精灵的 `.png`…

2015-01-17 13:54
0 0
已发布

Unity3d创建水

学习 Unity3D 时,你会发现有关地形创建的教程有很多,这里就不再赘述。但关于创建水的教程却相对较少,笔者在查阅了大量百度文章后,才成功制作出水效果,先展示一张效果图(此处可插入对应图片)。 下面详细介绍制作过程: ## 1. 创建平面(Plane)…

2015-01-17 13:27
0 0
已发布

unity控制物体移动

在 Unity 中实现物体的移动和旋转是基础且重要的操作。下面将详细介绍如何通过代码来控制物体的移动和旋转。 ## 代码实现 以下是控制物体移动和旋转的代码示例: ```csharp // 控制物体方向 var direction: Transform; var one: boolean; // 获取物体的 Transform 组件 direction = gameObject…

2015-01-17 13:06
0 0
已发布

UNITY3D UGUI按钮的监听事件系统

在Unity3D开发中,有时我们希望UGUI的监听方式能和NGUI相似。下面为大家提供一种实现思路,将以下代码添加到你的项目中。 ```csharp using UnityEngine; using System.Collections; using UnityEngine.EventSystems; public class EventTriggerListener :…

2015-01-17 13:00
0 1
已发布

作者信息

feifeila

feifeila

共发布了 3994 篇文章