核心代码: using UnityEngine; using System.Collections; using UnityEngine.UI; public delegate void JoystickMoveDelegate(JoystickData data); public class Jo...
分类:
其他好文 时间:
2015-07-30 00:27:39
阅读次数:
362
http://www.cnblogs.com/zhaoqingqing/p/3973167.html?utm_source=tuicoolhttp://blog.csdn.net/rcfalcon/article/details/43459387看了这两篇帖子,还是他妈的不知道怎么做,但第一个帖子的...
分类:
编程语言 时间:
2015-07-27 00:16:08
阅读次数:
3961
1.环形进度条
2.图形匹配
using UnityEngine;
using System.Collections.Generic;
using UnityEngine.UI;
///
/// 被拖拽的大方块
///
public class DragBrick : MonoBehaviour {
private List childrenTr...
分类:
编程语言 时间:
2015-07-24 12:49:51
阅读次数:
256
孙广东 2015.7.14总体感觉, 新的网络引擎的出现,并没有带来太大的轰动, 至少相对于 UGUI推出而言, 但是官方论坛依然和 UGUI时一样,提供了各种讨论的帖子。 其中包括很多分享的小Demo等其实都差不多, 让大家看看内容吧!UNet Sample Projects-Attached to this post are some sample projects for the...
分类:
编程语言 时间:
2015-07-23 09:36:14
阅读次数:
4358
效果图:
使用的是UGUI和DOTween
其中比较关键的是循环滑动和层次排序:
1.循环滑动:这里先假设显示五张图片,分别标记为0,1,2,3,4,那么当向左滑动时,序列就变为1,2,3,4,0,这里先保存4的位置,然后从4开始,4的位置和大小向3渐变,3的位置和大小向2渐变,2的位置和大小向1渐变,1的位置和大小向0渐变,0的位置直接变为原来保存的4的位置。也就是说,当向左滑动时...
分类:
编程语言 时间:
2015-07-21 14:47:49
阅读次数:
172
饼状图或者是雷达图是根据属性自动生成的自定义图形。这里展示了如何使用uGUI完成这一功能。
先附上我制作雷达图的控件的代码 UIPropWidget.cs
using UnityEngine;
using System.Collections.Generic;
using UnityEngine.UI;
/*
*
* 2 6
*
*...
分类:
编程语言 时间:
2015-07-17 19:06:02
阅读次数:
3108
作者:孙广东 2015.5.11 在此感谢作者的无私奉献在此文章中我们将制作一个泛型的MODAL窗口(Yes, No, Maybeso, Cancel)在那里我们可以把内容和动作push到窗口中,这个窗口可以在我们的游戏的任何地方使用,按钮被按下时事件工作。涉及到的代码:using UnityEng...
分类:
其他好文 时间:
2015-07-12 20:20:58
阅读次数:
234
该系列笔记基于Unity3D 5.x的版本学习,部分API使用和4.x不一致。目前在Unity3D中,除了新的UGUI部分控件外,所有的物体(GameObject)都必带有Transform组件,而Transform组件主要是控制物体在3D空间中的位置、旋转以及缩放。学习和掌握物体的变换是Unity...
分类:
编程语言 时间:
2015-07-12 18:41:50
阅读次数:
467
孙广东 2015、7、12Unity的很多编辑器功能都是通过特性Attribute实现。那么我们要自己扩展Inspector也是要自己写Attribute。先说说为什么要这样做?为了编写面向对象程序,封装特性 更优雅。下面的脚本使 属性 (即有 getter/setter 的成员) 的内容可以在Unity的Inspector上显示。这样就可以保密类的 字段,并限制所有的外部访问,只能通过 属性...
分类:
编程语言 时间:
2015-07-12 12:54:55
阅读次数:
531
在本教程中,将了解到U5新功能,你通过本教程,您将了解以下内容:Changes in Component AccessPhysics EffectorsAdding Constant ForceAudio Mixer你可以先下载空的资源项目:起始项目。将其解压缩,然后在 Unity 中打开StarterProject\Assets\Scenes\Main.unity 场景。您应该看到如下所示内容:...
分类:
编程语言 时间:
2015-07-12 11:22:33
阅读次数:
509