标签:Fantasy
在Cocos2d-x 中你会经常遇到精灵,那么什么是精灵呢?什么是精灵?精灵是一个2D图像,通过改变它的旋转角度、位置、尺寸、颜色等属性可以使其运动或者变换。创建精灵创建精灵的方式有多种,使用哪种则取决于你的需要。你可以通过不同的图片格式(包括PNG,JPEG,TIFF,以及其他格式)创建精灵(Sp...
unity3d与web交互的方法:介绍一下UNITY3D与WEB交互的方法,包含传入和传出通过web,url传入数值的方法:代码:var version : int = 1;function CheckVersion (){var update_url = "http://mysite.com/my...
在本章之前我们可能已经学习了一些关于Cocos2d-x的知识,但是你想知道更多如何使用Cocos2d-x来制作出自己梦想的游戏。没问题,让我们从现在开始,Let‘s go! Cocos2d-x是一个跨平台的游戏引擎。什么是游戏引擎?现在不要被这个问题吓到!一个游戏引擎就是一个可以提供大多游戏常用功能...
关于Cocos2d-x Cocos2d-x创始于2010年,它是一个开源跨平台的游戏引擎。它包含了很多强大的特性可以让游戏开发者轻松的创建出伟大的游戏作品。为什么选择Cocos2d-x 为什么选择Cocos2d-x而不是现有的其它游戏引擎呢?Cocos2d-x使用的为最新C++ API(请参阅这里)...
本篇研究 暴走武侠 效果。直接贴代码 Shader "Cg shader with single texture" { Properties { _MainTex ("Texture Image", 2D) = "white" {} _MainTex1 ("Texture ...
使用Unity 3D优化游戏运行性能的经验,流畅的游戏玩法来自流畅的帧率,而我们即将推出的动作平台游戏《Shadow Blade》已经将在标准iPhone和iPad设备上实现每秒60帧视为一个重要目标。以下是我们在紧凑的优化过程中提升游戏运行性能,并实现目标帧率时需要考虑的事项。当基本游戏功能到位时...
今天这节课给大家讲解一下Progress Bar,Slider。对比参数我们可以发现,Progress Bar和Slider的明细区别在于Slider多一个Thumb选项,这里的Thumb就是我们拖动的时候点击的按钮。从上面4副图中相信大家可以很清楚的看到两者的区别。具体的添加方法我就不多说了。前面...
1、首先我们添加UI Root ,然后给场景添加两个Button,分别命名为moveBack moveFor(命名随意)和一个Sprite,Sprite指定Atlas(这个为什么呢?因为等下UiDragsize会用到其中的图片,哈哈)。如图:2、接下来我们给其中的Sprite添加tween posi...
Scroll View的使用:这是一个滚动视图的Panel。具体有什么效果实现了就知道了。1、先创建一个Sprite作为背景,把这Sprite命令为window。然后我们在Sprite下面创建一个Scroll View。创建方法如如下图。还有一种创建方法就是在场景选中你创建的Sprite(windo...
说了那么多课,还没有讲过NGUI最顶层的UIRoot的知识,哈哈哈,大家不知会不会有些什么问题呢?今天就给大家讲讲这个吧。。。首先,当我们Create UI的时候,我们NGUI首先给我们显示的是UIRoot还有下面的UICamera。我们从上图可以看到UIRoot挂着UIRoot和UIPanel两个...
NGUI 3.7.2更新新:可以直接为UIDragObject指定panel当做拖拽区域新:可以为prefab toolbar里面的item指定自定义缩略图新:TweenAplha和TweenColor现在可以应用到SpriteRenderer上新:加入UICamera.currentTouch.d...
大家在放不同UI到root里面的时候,可能会发现一个问题,有时候一些UI会莫名其妙的移动位置。导致原本已经排好对齐的UI又乱了。这时候就要用到NGUI的anchor脚本了,这个脚步用的是非常普遍的。Anchor简单点来说是实现GUI的对齐功能的。我已前一章做的登录界面为例上面可以看到我已经为每个UI...
Unity3d 协程 多线程 异步区别 1.协程,即协作式程序,其思想是,一系列互相依赖的协程间依次使用CPU,每次只有一个协程工作,而其他协程处于休眠状态。 unity中StartCoroutine()就是协程,协程实际上是在一个线程中,只不过每个协程对CUP进行分时,StartCoroutine...
微信《天天爱消除》游戏unity3d源码,希望大家多多支持,以后还会陆续发一些自己写的代码,希望大家多多交流!不懂得留言回复,我有空就会解答。玩法:鼠标点击就行了,让3个或以上同样的横竖在一条直线上就可以消除得分。此游戏的主要是连线消除,可以根据你的个人水平情况改成天天爱消除模式。如果你改成了记得分...
源码介绍跑酷Ultimate Endless Runner Kit unity3d手机游戏源码曾经的梦想,做一个3D无尽的赛跑游戏?这是你要做的就是这无尽的转轮盒为移动设备优化的机会。这个套件包含了所有你需要做的下一个大的无限运行打在应用程序商店。这里是一些本试剂盒的特点:障碍(7的障碍开始)大功率...
【NGUI】Atlas的动态创建方法1、参见SZUIAtlasMakerRuntimeTest设置相应的值以上值需要提前设置好2、没有检查是否atlas能够正确创建,自己可以改,加入返回值3、代码都是在NGUI里面拷贝出来的,只是进行改动,没有新代码4、适用与那种从网上下图片,之后还不想用UITex...
NGUI版本:3.6.5 以下面的图,解释下基本的Anchors的使用(可以通过官方的Anchor和Chat例子进行深入学习) Target不是一定要是Sprite,可以是任意的UIRect(UISprite、UIPanel的基类)或者可以是Camera。如果是UIRect类型,对齐的就是当前UIR...