自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

原创 UGUI 之Canvas理解

对于UGUI来说,Canvas这个组件至关重要,由于自己对UGUI也是初学者,根据使用过程中的理解做一下总结;Canvas (画布) 是所有 UI 组件的父物体 , 也就是说每一个 UI 组件都必须在 Canvas 下 , 作为 Canvas 的子物体 , 当你创建一个 UI 控件时 , 如果在 Hierarchy 视图没有 Canvas 组件的话 , unity会自动帮你创建一个 Canva...

2018-09-19 18:16:21 1638 1

转载 UGUI之Text组件详解

基本属性如下图:Character:1、Font:字体2、Font Style:(1)Normal:正常(2)Bold:粗体(3)Italic:斜体(4)Bold And Italic:粗体+斜体3、Font Size:字体大小4、Line Spacing:行间距(注:Text组件没有提供修改字间距的属性,在前面写过修改字间距的脚本)5、Rich Text:富文本支持多...

2018-09-14 16:39:22 852

原创 Unity Layers与LayerMask理解

LayerMask一般用于Physics.Raycast光线投射先看下Raycast函数的参数public static bool Raycast(Ray ray, out RaycastHit hitInfo, float maxDistance, int layerMask);他还有很多重载函数ray:射线的起点和方向hitInfo:如果返回true,hitInfo将包含碰...

2018-09-13 14:03:37 18960 1

原创 【NGUI】利用相机实现ScrollView

游戏中关于滚动视图来说是非常常见的功能,NGUI的例子中已经很好的展示给我们了,第一种是用UIScrollView组件实现的。第二中是用UIDragCamera实现的,就是通过移动相机来实现物品列表的相对滑动,第一种比较简单,本文不再赘述,在此记录下第二种的做法说明以便日后查阅这种方式的实现需要两个相机,一个用于显示普通UI层Camera1,另一相机Camera2用来移动显示待显示列表;这...

2018-09-07 20:43:17 390

原创 NGUI UICamera理解

   关于UICamera的讲解,网上内容真是一搜一大堆,一两篇博客转来转去,看着头疼,自己看了下UICamera的源码,结合各种博客的讲解,记录下自己对这个重要脚本的理解,首先说下该脚本的作用。UICamera是负责处理所有关于NGUI事件的,具体包括如图(当前版本是3.12.1,各版本略有不同)/// <summary>/// This script should be...

2018-09-07 16:02:00 1259

原创 NGUI自带各种脚本组件整理

1、TypewriterEffect:打字效果2、UIDragDropItem:普通拖拽效果3、UIDragObject:有惯性的拖拽效果4、WindowDragTilt:拖拽过程中左右摆动的效果5、LagPosition:控制拖拽速度,它可以实现一个更平滑的移动曲线。并且可以调节速度5、UIColorPicker:色彩值选取6、SetColorPickerColor:根据...

2018-09-06 20:11:30 876

原创 NGUI 按钮事件的几种监听方式

一般我们在做游戏开发过程中都会遇到需要使用按钮的时候,通过点击按钮来实现某些需求,比如开始游戏,请求好友列表等等,今天我们就NGUI下按钮的几种响应方式做出总结:一、直接响应我们可以直接在当前对象的脚本上实现OnClick方法如下:当然了,我们也可以将按钮响应指向当前脚本的其他方法(必须是public属性下方法,不然不可见)缺点:不直观,效率比较低二、使用SendMes...

2018-09-06 18:20:02 945

原创 Unity 函数activeInHierarchy和activeSelf区别

注释如下:根据注释,引擎已丢弃active用法,并推荐我们使用activeInHierarchy和activeSelfactiveInHierarchy(read only只读)表示gameobject在场景中的是否显示,也就是说要使这个值为true,这个物体及其所有父物体(及祖先物体)的activeself状态都为true。activeSelf(read only只读)代表gam...

2018-09-05 20:35:03 19652 2

转载 unity tween(动画)

在Unity3D中可以使用自带的Animation制作任意形式的动画,不过我们这篇笔记主要是学习和使用NGUI提供的Tween动画。NGUI提供的Tween库功能较为简单,主要是用来实现NGUI自身需要的一些缓动效果,同时我们也可以使用NGUI的Tween来实现一些简单的动画效果。Tween组件我们选中添加到舞台的任意UI组件右键就能看到添加Tween的菜单,如图:我们通过选择添加...

2018-09-05 20:01:49 10027

原创 Canvas Group使用总结

关于Canvas Group的官方文档:https://docs.unity3d.com/Manual/class-CanvasGroup.htmlCanvas Group组件可以用来控制一组UI下的每个元素的属性参数:Alpha:该组UI元素的透明度。需要注意,每个UI最终的透明度是由此值和自身的alpha数值相乘得到。Interactable:是否需要交互(勾选则可交互),...

2018-09-05 13:45:30 5248

转载 Unity StartCoroutine 中 yield return 总结

Unity 中协程是个非常强大的功能,其作用主要是用于游戏中的延时调用或者执行一连串的有时间间隔的事件流程,例如剧情对话等。          看过几篇大佬的文章后,我简单总结了几点协程相关的知识点,旨在加深记忆,同时为初学者解惑。          本篇总结没有截取测试代码,不过总结的内容并不深入,建议读者亲自调试一下,印象会更加深刻。           1.协程与线程    ...

2018-09-05 11:54:04 673

原创 一些有用的小工具

代码测试工具(带API)

2018-09-04 14:18:54 192

ugui屏幕适配demo

针对不同分辨率下UI的显示问题做了一个demo,可供新手朋友学习使用

2018-12-24

NGUI(3.12.1)

一基于unity的强大UI功能插件 有需要的下载下来导入unity可直接使用

2018-08-23

cocos2d-x 打飞机源码与资源

模仿微信打飞机做了简单的demo,功能齐全。将cocos目录拷贝进去可直接运行

2017-12-27

图片资源简单自定义加密

通过简单算法实现cocos2d-x游戏图片资源的加解密,亲测可用

2017-12-19

真机调试iOS 10.x DeviceSupport

ios 10.1 10.2真机调试配置环境

2017-01-06

openSSl,libpng库文件

针对提交Google play时反馈的openSSL库安全漏洞问题的解决办法

2016-07-09

ios微信sdk集成

目前只有微信登录部分的集成,后续会添加为微信支付和分享

2016-03-18

Makefile经典教程

本文档前后讲述了makefile的用法以功能原理,实属掌握makefile的经典文档

2013-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除