Mask.GetComponent<RectTransform>().anchoredPosition(子物体) = hotKey_image.rectTransform.anchoredPosition(父物体); Mask.GetComponent<RectTransform>().SetSiz ...
分类:
编程语言 时间:
2018-10-14 11:41:07
阅读次数:
136
Unity Shader 灰度Shader(支持UGUI Mask裁剪) shader源码如下 其中支持mask裁剪部分(注意 有两处地方需要添加)的代码同样适合其他自定义shader !!注意: 支持Mask后在Mask物体下,Image的Material的属性只有第一次赋值时有效,无法动态修改, ...
分类:
编程语言 时间:
2018-10-13 22:48:43
阅读次数:
495
屏幕坐标(Input.mousePosition)转换UI坐标 需要了解到的知识点 1:屏幕坐标的起点位置 左下角为(0,0)点,右上角为(Screen.width,Screen.height) 2:UI坐标的起点位置 屏幕中心点 方法1 方法2 方法3 ...
分类:
其他好文 时间:
2018-10-13 14:48:35
阅读次数:
343
1。自己不知道什么时候,将LowResolutioinAspectRatios给勾上了, 2.同样的Scale值大于1的时候也会造成模糊,但这个好像比1好发现一点 ...
分类:
编程语言 时间:
2018-10-08 18:09:29
阅读次数:
1252
之前写过遥杆怎么做,这里依然用的是之前的方法,就不介绍了。 之前玩过《蜡烛人》,发现手游版的《蜡烛人》的遥杆是看不见的,手指直接在屏幕左边滑动人物就可以移动,可能是为了增强沉浸感。最近在写2D游戏所以就想来实现一下。 大概思路: 1. 把遥杆UI的GetComponent<Image>().colo ...
分类:
其他好文 时间:
2018-10-07 22:29:16
阅读次数:
229
开发中必不可少的会遇到需要每一帧刷新的境况,一般是用MonoBehaviour中的Update函数。然而开发中不可能每个对象都继承MonoBehaviour,因此需要我们封装一个自己的可以在全局调用的更新函数。 封装全局更新需要考虑到下面几点: 1、全局性,可以在任何一个对象中调用,且在切换场景的时 ...
分类:
编程语言 时间:
2018-10-07 13:52:45
阅读次数:
221
C#怎么实现多继承? 说起多继承,首先大家可以想想这个问题:你知道在C#中怎么实现多继承吗? 主流的答案无非2种。 答案一:用接口啊,一个类可以继承自多个接口的。答案二:C#不支持多继承,C++才支持多继承,多继承会让代码变得很乱,因此微软在设计C#的时候放弃了多继承。 先说说什么是真正意义的多继承 ...
分类:
编程语言 时间:
2018-10-05 14:05:42
阅读次数:
499
Rigidbody组件 相同高度不同重量物体下落时间 相同重量不同空气阻力对物体的影响 碰撞相关的三个事件 触发器相关的三个事件 创建一个场景Gary,新建四个Cube,一个作为地面,另外三个作为测试方块 给Cube添加材质球(材质Material) 三个测试方块后改名 A、B、C 给Cube添加R ...
分类:
数据库 时间:
2018-10-05 00:57:51
阅读次数:
378
世界坐标系就是标定板上的坐标系 * * This example explains how to use the hand eye calibration for the case where* the camera is stationary with respect to the robot a ...
分类:
其他好文 时间:
2018-10-04 21:36:15
阅读次数:
994
https://unity3d.com/cn/learn/tutorials/temas/performance-optimization/optimizing-graphics-rendering-unity-games (官方原文链接) 游戏中的图形渲染优化 介绍: 在这篇文章中我们将学习当Un ...
分类:
其他好文 时间:
2018-10-04 17:24:07
阅读次数:
197