- 博客(5)
- 收藏
- 关注
转载 unity 判断触摸坐标是否落在ui上
1.触摸坐标转ui的GameObject的localPositionVector3 uiPosGet(Vector3 pos,RectTransform rect) { Vector2 pos2D; RectTransformUtility.ScreenPointToLocalPointInRectangle(rect, pos, can.worldCamera,
2016-11-14 10:25:42 3456
转载 【Unity3D】【NGUI】点击按钮没反应
原文地址:点击打开链接以下是经常发现会遇到的问题。1、设置正确的Camera的Culling Mask;设置正确的UICamera的Event ReceiverMask。这两个要保证就是你的UI那个Layer。2、你的Button上面,需要有Box Collider(size也要正确,可以通过alt+shift+c来快速调整size);Button的layer需
2016-11-12 08:51:26 5255
原创 Unity中的观察者模式
看视频的时候讲到了观察者模式,感觉比较有用,这里引用别的博客的描述:观察者模式:1. 概述 有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。2. 解决的问题 将一个系统分割成一个一些类相互协作的类有一个不好的副作用,那就是需要维护相关对象间的一
2016-11-11 18:34:40 3022
转载 NGUI事件系统、相关变量、控件等的直接用法
一、 NGUI的直接用法1. Attach a Collider:表示为NGUI的某些物体添加碰撞器,如果界面是用NGUI做的,只能这样添加。(注:用Component添加无效)。2. Attach an Anchor:表示为该物体添加了UIAnchor脚本,作用是避免像素偏移的问题3. Attach UIStretch:表示为该物体添加了UIStretch脚本,提供缩放功
2016-11-03 09:31:37 769
原创 游戏登录背景的白云生成脚本
最近看了泰斗破坏神的视频,自己写了个生成云的脚本。我把云做成了预制。上面有个Cloud脚本,Cloud脚本主要控制云的透明度变化,移动方向,尺寸和速度,云在漂浮的时候会随机发生透明度变化。当云运动到了某一位置或者到了规定的生存时间就会透明度逐渐减小,看不见的时候自动消失。然后在UIRoot上面放了个CreateCloud脚本,用来控制云的数量和生成速度。看下CreateClou
2016-11-02 10:47:23 788
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人