标签:Go
今天主要来说下unity3d 模拟drop drag的主要区别。游戏中经常会用到储物箱等GUI,GUI的一边是物品的图标,另一边是一个角色,你可以拖动这些图标放置到角色上,为它装配装备。那么我们首先来实现较为简单的Drag&Drop功能。如图所示:首先来制作三维的场景:1. 使用Create...
unity3d navmesh 如何动态寻路呢?领导让做个动态寻路的效果,而不是简单的自动寻路。意思是,首先Monster 检测hero的位置先自动寻路,如果hero位置不改变,说明刚才的寻路路径是正确的;如果hero位置改变,但是改变后的位置依然在旧的寻路路径上,也说明旧的寻路路径有用;但是如果h...
介绍一下ngui 加粒子特效的教程,供大家学习和参考。最近自己在做音乐舞蹈手游,因为要做点击特效,所以“参考”了一下节奏大师,之前在蛮牛里面看到有人发过在按钮上加特效的文章,感觉对我没什么用,因为我是用NGUI做的特效而不是用粒子,粒子太耗性能了,而且粒子是3D对象,要用在NGUI上面还是有点麻烦的...
主要介绍一下NGUI scroll view 刷新的问题。概览一个被裁剪的UIPanel是不完整的,除非它能像滚动视图那样被拖动是吧?没错!只需要简短的三步,就能把panel转化为滚动视图:首先,选择你想拥有滚动视图的Panel,然后在场景视图中右键打开菜单,选择Attach->Scroll ...
其实只要有好好学习unity,那么跑酷游戏设计思路就不会那么难理解了。分为四步:第一步:游戏策划、第二步:角色控制、 第三步:场景布设、 第四步:预设定义、第五步:游戏管理。下面我们就来看看具体过程吧。 一、游戏策划 游戏采用2D界面,角色从左到右奔跑,在路段中随机生成障碍物和金币,玩...
简单的来说一下关于cocos2dx NDK 配置的操作。需要工具和软件包:Eclipse、Android SDK、Android NDK、cocos2d-x-2.1.4(最新版) 据说在NDK-r7之后可以抛弃Cygwin,我勒个擦,不知道我下了两顿饭的时间! 删了之后,出于对Eclispe编译过...
关于NGUI滑动的问题,我简单的写一个NGUI上下滑动教程供大家参考学习,最近由于工作需要,就开始研究NGUI滑动。刚开始参考NGUI自带的循环滑动,利用隐藏和显示,提高GPU的渲染,但是效果依旧不是很理想。在同事提醒下,添加缓存列表,不断刷新当前裁剪区域里的数据,最总完成了需求。在网上也参考了很多...
unity3d 帧动画主要介绍序列帧动画,下面上图和源代码:序列帧动画的实质是uv信息的变化,理解Tiling(图片占得比例大小)和Offset(图片的偏移量)。 默认左下角offset为0 0 Tiling为小图/大图代码如下:public int rowNum ;public int lineN...
cocos2d的资源压缩主要介绍的是图片的压缩算法,最近刚好在弄,所以贴出源代码供大家去学习。bool CCTexture2D::initPremultipliedATextureWithImage(CCImage *image, unsigned int width, unsigned int h...
unity如何设置生成的exe的尺寸呢,其实通过一段函数就可以了。下面我们就来看看代码是怎样写的。 改变屏幕大小函数:Screen.SetResolution(); 先在Game视图中拖拽出dropDownList(IGUI)控件,选中dropDownList在属性中设置Vi...
一直想找unity3d 高级教程之摄像机控制的相关教程。最近找到了一本,也跟大家分享一下。 本教程是关于Unity3D摄像机控制高级教程,时长:1小时27分,共七个章节,大小:782 MB ,格式:MOV视频格式,语言:英语。 Unity3D是一个让你轻松创作的多平台的游戏开...
怎样成能创建unity简单漫游的,过程有点复杂,我们现在就来学习一下unity创建简单漫游 1. 建模中使用的图片、文件、文件夹等以及模型中物体、材质等的名称都不能使用中文或者特殊符号,可以使用英文字母、数字、下划线等 2. 调整Max的单位为米 3. 烘培光影...
找了好久也没有发现可以处理Socket的方法。unity Network 局域网处理的类Network,主要用于状态同步。 似乎是要实现MMO级别的网络应用,只能用C#自己去写了。(Unity不像AS,有直接处理数据包、字节级别的底层函数。至少现在没有。) using UnityEngine; us...
物体绕某点旋转使用函数就是unity3d RotateAround,具体函数就在下方 围绕旋转: transform.RotateAround (Vector3.zero, Vector3.up, 20 * Time.deltaTime); 参数1 表示 围绕旋转的参照模型的坐标 参数2表示一次旋转...
在ngui中如何使用tween position,今天我们就来看看这一过程的实现。 我们给Sprite添加tween position。两种方法添加,一种如下图,另一种右击你的Sprite,Tween--Tween Position 我们看下上面Tween Position的脚...
用C# Transform实现物体隐藏的过程是怎样的?现在我们就通过相关代码完成这一过程。using UnityEngine;using System.Collections;public class test : MonoBehaviour { public Transform t...
怎样实现unity3d 物体破碎,由于某些原因需要用到相关知识,所以就找到了相关教程,下面我们就来学习如何实现unity3d 物体破碎吧。 在这篇教程中,我将向您展示如何在你的Unity游戏中创建一个简单的破碎效果。当游戏中的箱体(或者其他任何物体)被击中或者销毁时,之前我们都只是将其删...
关于ngui角色信息跟随我们其实要学习很多的知识。因为在一些网络游戏中,我们就常常可以看到角色的上方显示着角色的名称,等级,血量等信息。它们可以跟随角色移动,并且可以显示和隐藏。所以今天我们就来学习一下Ngui角色信息跟随功能的实现方法。 1. 新建unity工 程,导入NGUI插件。...
这篇文章主要说的是Cocos2dx读取文本显示,Cocos2dx读取文本显示用三种:CCLabelAtlas 、CCLabelBMFont 、CCLabelTTF。下面我们就来了解一下吧! 一、CCLabelAtlas 显示图片中的数字或文本 CCLabelAtlas * label = CCLab...