为什么要使用UI框架?直接使用NGUI或UGUI一拖一拉直接搭载出界面不就行了?我相信很多小白,包括我在刚学习Unity3D UI的时候都这样想过。我的第一款款Unity2D游戏《山地赛车》,使用的就是NGUI搭载界面。弱联网手游一般都没什么复杂的界面,我也是很轻松花一天就把界面搭载好了,看起来好挺...
分类:
编程语言 时间:
2015-10-04 15:55:28
阅读次数:
2078
看了cnblogs里的一篇文章,终于理解了Unity2D的摄像机系统:http://www.cnblogs.com/flyFreeZn/p/4073655.html我根据他的方案,改写了两种适配方案:fixedWidth和fixedHeight,就是锁定其中一个变量来适配屏幕。 1 using Un...
分类:
编程语言 时间:
2015-09-30 10:57:51
阅读次数:
630
以下方法纯属我YY,切勿当真!!!给 Sprite添加点击事件步骤:1. 创建一个 Sprite2. 给Sprite添加一个 Box Collider 2D3. 将如果脚本放到Sprite上: using UnityEngine;using System.Collections;/// /// 主要...
分类:
编程语言 时间:
2015-07-17 22:16:22
阅读次数:
636
以下方法纯属我YY,切勿当真!!!确定一个设计尺寸,比如 devWidth = 960,devHeight = 640, 按照这个尺寸进行设计游戏.方式一: 不管什么屏幕尺寸,都和设计的尺寸对应.只需在 Camera上 加上如下脚本:public class ScreenAdapter : Mono...
分类:
编程语言 时间:
2015-07-17 20:59:24
阅读次数:
345
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class Generator : MonoBehaviour {
public GameObject[] availableRooms;
public List currentRooms;
...
分类:
其他好文 时间:
2015-07-13 12:15:17
阅读次数:
286
这个插件自从项目开始就一直在使用,很方便,功能也很理想。我想做过NGUI 或者Unity2D【更熟悉】游戏的的人,应该记得,比如要做一个角色的动画,美术给的一张大图【里面包含很多的小图,是角色的各个部位】。这张大图就可以理解为一张图集!NGUI也是类似。那么UGUI图集的打包,网上也是介绍的很多了, 只要我们为 Sprite设置好 Packing Tag的话,就完全不用在多考虑了, Un...
分类:
其他好文 时间:
2015-07-09 09:42:06
阅读次数:
186
先看最终效果:
我们的原图是一个3D模型的截图:
这一效果是通过Shader实现的:
(Shader代码来自国外博客:http://www.thomas-joncorpuz.com/blog/2014/11/30/custom-unity-2d-sprite-shader)
Shader "Custom/SpriteNormal" {
Properties
...
分类:
编程语言 时间:
2015-07-03 17:25:52
阅读次数:
186
做2D游戏的时候,无非有三种模式,一种是只有竖直向上,一种是只有水平方向,一种是有水平又有竖直方向,我最近做游戏多关卡模式,不同模式就有着不一样的相机控制,按照平时的写法,也许有很多人就一下子写了三个相机脚本,现在我用了一个枚举类型来控制三个不一样的相机,贴代码:///
///CameraCtrl
///Created by Wang YuTing
///
using UnityEngin...
分类:
编程语言 时间:
2015-04-29 21:40:58
阅读次数:
201
一下内容转自:http://imgtec.eetrend.com/forum/3992此文将阐述一种简单有效的Unity2D多分辨率屏幕适配方案,该方案适用于基于原生开发的Unity2D游戏,即没有使用第三方2D插件,如Uni2D,2D toolkit等开发的游戏,NGUI插件不受这个方案影响,可以...
分类:
编程语言 时间:
2015-04-11 23:47:12
阅读次数:
215
Ubuntu版本:12.04LTS 图形界面:unity2D解决这个问题也有两星期了,写篇日志记录下,也算提供个方法。博主完全linux新手,偶尔用ubuntu编程,并没有多少折腾系统的经验。某次开机时发现进入ubuntu图形桌面后,只有张壁纸,没有任何图标或任务栏,重启后才能正常。持续多次开机都有...
分类:
编程语言 时间:
2015-02-13 13:08:23
阅读次数:
200