2017年6月14日
摘要: 在ugui中创建一个canvas 之后会自动创建一个EventSystem,用来处理UI上的时间响应。(可以通过UI>EventSystem创建EventSystem) EventSystem 有三个组件:EventSystem、StandaloneInputModule、TouchInputMod 阅读全文
posted @ 2017-06-14 08:59 懒人起烂名 阅读(17630) 评论(0) 推荐(0) 编辑
  2017年6月3日
摘要: 简单记一下协程的使用 例子一 这样打印结果依次为start,一秒后打印one second later,三秒后打印three seconds later。 打印结果为第0秒打印start,第一到六秒分别打印0—5,5打印之后立即打印stop. 程序遇到协程时会挂起,程序继续执行,然后等待下一帧,所以 阅读全文
posted @ 2017-06-03 17:30 懒人起烂名 阅读(311) 评论(0) 推荐(0) 编辑
  2017年4月20日
摘要: 首先,ugui的碰撞是可以用Collision2D跟Rigidbody2D实现的(就跟3D碰撞一样)。之前试过不可以主要问题正在于Collision2D以及Rigidbody的设置上。 碰撞双方都添加Collider2D但是没有调整碰撞器的大小。新建一个image添加box collider2d,它 阅读全文
posted @ 2017-04-20 11:55 懒人起烂名 阅读(24343) 评论(0) 推荐(1) 编辑
  2017年4月7日
摘要: 零。资源导入后把所有资源模型拖到场景中去,并reset Transform,使场景展现原有样子。 一。资源导入之后发现项目场景是黑的,添加灯光之后场景中大部分仍然是黑的(并没有光照的效果) 可能原因:场景模型使用了skyshop插件 1,添加GameObject-> CreatOther下面的Sky 阅读全文
posted @ 2017-04-07 09:12 懒人起烂名 阅读(465) 评论(0) 推荐(0) 编辑
  2017年3月24日
摘要: 新建场景,在场景中拖一个画布(Canvas),然后随便找个地方挂上这个脚本就好了。 RectTransformUtility.ScreenPointToLocalPointInRectangle 从屏幕点到矩形内的本地点 Parameters 参数 rect The RectTransform to 阅读全文
posted @ 2017-03-24 11:44 懒人起烂名 阅读(9862) 评论(3) 推荐(0) 编辑
  2017年3月22日
摘要: Lerp,就是返回两个值之间的插值,一般有三个参数。第一个参数为初始值,第二个参数为最终值,插值为0~1d的一个浮点数值,为0时为初始值,1时为最终值,为0到1之间的数值时返回一个混合数值。若第三个参数为Time.daltaTime,这返回随时间推移的一个值。 以Color.Lerp为例 运行之后, 阅读全文
posted @ 2017-03-22 16:23 懒人起烂名 阅读(1995) 评论(0) 推荐(0) 编辑
摘要: 1,射线 (1)Ray射线 A ray is an infinite line starting at origin and going in some direction. Ray是具有开始点和方向的无穷线。 构造: C# => static Object Instantiate(Object o 阅读全文
posted @ 2017-03-22 11:25 懒人起烂名 阅读(817) 评论(0) 推荐(0) 编辑
  2017年3月1日
摘要: 一.Canvas 组件 Render Mode(渲染模式) (1)Screen Space-Overlay:2D UI,始终显示在屏幕最前方,适合制作HP,MP等(相当于GUI) (2)Screen Space-Camera:2D及3D UI,绑定到指定摄像机(不要忘了指定摄像机),同时可以进行3D 阅读全文
posted @ 2017-03-01 11:02 懒人起烂名 阅读(510) 评论(0) 推荐(0) 编辑
  2017年2月28日
摘要: 1.创建UI->image 如何将图片在导入到场景中:将图片资源导入unity后,找到要导入的图片,将Texture Type改为“Sprite(2D and UI)”精灵模式,然后点击Apply,之后就可以把图片拖进场景了。 2.图片拖动、大小改变 几个快捷键: 按住shift更改图片大小可以等比 阅读全文
posted @ 2017-02-28 10:38 懒人起烂名 阅读(1001) 评论(0) 推荐(0) 编辑
  2017年2月16日
摘要: 任何UI对象都必须是Canvas(画布)的子对象,如果没有画布,创建UI时会自动创建一个Canvas ~interactablie决定该按钮是否接收输入事件 ~Transition 为转换效果,默认为Color Tint。在Color Tint下鼠标指向,按下等有不同的颜色,Color Multpl 阅读全文
posted @ 2017-02-16 14:31 懒人起烂名 阅读(239) 评论(0) 推荐(0) 编辑