Collider2D 的点击响应关系顺序
随着四季项目越做越大,里面的碰撞器也越来越复杂,有时候莫名的出现一些明明显示在最上层的物品,但是却点击不了现象。 为了处理以上问题,我必须得摸清Collider2D会受到什么样的影响 SpriteRe Continue reading Collider2D 的点击响应关系顺序
记录 & 总结
随着四季项目越做越大,里面的碰撞器也越来越复杂,有时候莫名的出现一些明明显示在最上层的物品,但是却点击不了现象。 为了处理以上问题,我必须得摸清Collider2D会受到什么样的影响 SpriteRe Continue reading Collider2D 的点击响应关系顺序
很长一段时间,UPM(Unity Package Manager)对国内用户不是很友好,特别是那种天然屏蔽的网址。 但是你一旦用了这个,就会觉得这个真香,有点类似于npm。 简易的开始 第1步 环境 Continue reading Unity PackageManager 自定包与Git仓库
对应的形象区别: 一个简单的例子 等待5秒输出Log Coroutine: async / await 简评:感觉差不多,甚至好像await实现方式还要复杂一点? 扩展应用:一个复杂的例子 要求绕Z轴 Continue reading 协同程序 async/await 与 Coroutine
这个特性源自Unity2019.3版本的更新上,在版本发行的说明上,只有简短的一行!但是开发者对于此特性的讨论是连绵不绝的。 我一度认为这个升级,比其它的新的功能或者升级的功能的价值都要高。最直观的就 Continue reading 你可能还不知道 SerializeReference 有多强大!
动画事件 近来想在PlayMaker上Action上加一个播放动画并等待完成的功能,于是乎落入了井底深坑。 虽然处处设坎,但是也还是有两个可行的解决方案(注意这里可行的意思是只能在PlayMaker的 Continue reading Animator 实现动画完成事件的一些思考
正题,既然是InputSystem,那就有可以用API供调用: 完~ 顺滑!! 盗个市面上的方法,如果想多平台,就别使用它:
1 2 |
[System.Runtime.InteropServices.DllImport("user32.dll")] //引入dll public static extern int SetCursorPos(int x , int y); |
报错信息: Failed to connect to github.com port 443 OpenSSL SSL_read: Connection was reset, errno 10054 错 Continue reading 关于Unity Package Manager引用Git库报错的解决方案
序 一直想实现一种滚动列表能自动吸附居中,最中间的物品能有自动放大的效果,但是还不与主要逻辑有关联,独立成可以每个项目都使用的效果插件,但是我查了查市面上的,没有得到想要的答案。 于是我尝试自己去迭代 Continue reading UGUI ScrollView Effect 效果扩充
在编辑器下运行协同(IEnumerator)函数,只需在函数头上加一个[ExecuteInEditMode]:
1 2 3 4 5 6 7 8 9 10 11 |
[ExecuteInEditMode] protected void Test() { Debug.Log("Call in Test Mode"); StartCoroutine(Post()); } protected IEnumerator Post() { //you code } |
在编辑器下快速调用某个 Continue reading Unity Editor 实用小技巧
由于下载了Unity 2019.3.2.f1 ,打包失败,IOS还不支持9.0了。。妈的,,电脑上已经把老版本删了。。 而且下载Unity的安装器,根本安装不了,但是编辑器又不提供,,真尼玛蛋蛋疼,U Continue reading 下载Unity历史版本方法, Unity old versions download