Unity3d 不支持C#的线程直接调用Unity3D 主线程才能实现的功能。例如:给UGUI text 赋值、改变Color值等。怎样解决这个问题呢?使用一个Loom脚本。 按照惯例贴上代码。 首先Loom脚本 using UnityEngine;using System.Collections; ...
分类:
编程语言 时间:
2019-12-20 18:39:15
阅读次数:
135
1.查看进行是否已启动 service postgresql-10 status 2.若已启动,则不用管 若未启动,则启动 service postgresql-10 start 3.切换到postgres用户(以下两种方法均需要切换到这个用户) su postgres 进入bin目录 cd /us ...
分类:
数据库 时间:
2019-12-10 16:53:59
阅读次数:
107
由于Photoshop档的文件结构没有完全暴露,目前大部分的库都无法满足UGUI导出的功能。所幸PS支持远程调用,利用Amplify Color 中的PhotoshopConnection,可以远程在Unity中远程的将需要执行的ps脚本发送过去。 导出一个UI大概需要几个步骤: 1. 还原UGUI ...
分类:
其他好文 时间:
2019-12-05 18:54:33
阅读次数:
88
以Unity 5.5 的官方文档为例 Canvas UI元素的前后顺序:SetAsFirstSibling, SetAsLastSibling, and SetSiblingIndex BasicLayout 文档:https://docs.unity3d.com/Manual/UIBasicLay ...
分类:
其他好文 时间:
2019-11-20 12:44:58
阅读次数:
72
游戏开发中有时候会遇到在UI上显示模型和特效的需求,这次需要在ScrollView上显示。我们使用UGUI的Screen Space - Camera模式,修改模型和特效的layer使之显示在UI上面,但是会遇到ScrollView的mask无法剔除模型和特效的问题。 解决思路:计算出ScrollV ...
分类:
其他好文 时间:
2019-11-12 09:33:09
阅读次数:
257
UGUI 有它的实用性, 可是也存在理解上的困难, 因为它在面板上的显示内容根据布局而变动, 如果不深入理解它的设计原理, 估计每次要进行程序上的修改都需要进行一次换算和测试过程. 1. 设置某UI的尺寸. 它并没有提供一个直接设置尺寸的API, 因为想要改变UI大小根据需求有不同的方法, 不同的方 ...
分类:
其他好文 时间:
2019-10-30 18:29:06
阅读次数:
92
在Unity开发过程中,不论是3D还是2D开发都需要大量的UI界面来配合使用,用来达到更好的效果 GUI:在Unity脚本生命周期回调方法OnGUI中实现,每一帧渲染两次,在OnGUI中的GUI界面元素布局分为自动布局和自定义布局GUI自定义布局常用方法:方法调用格式: GUI.方法名(); 在使用 ...
分类:
其他好文 时间:
2019-10-27 12:28:16
阅读次数:
89
在UGUI中,在两个Canvas之间进行坐标转换,从CanvasA下的坐标转换到CanvasB下。 或者在同一个界面下,从不同的节点下,转成相同的坐标。 函数定义 public static bool ScreenPointToLocalPointInRectangle ( "RectTransfo ...
分类:
其他好文 时间:
2019-10-10 20:10:58
阅读次数:
134
之前一直用fgui,现在项目用ugui找了下ugui拖拽的文章,可以直接用 https://blog.csdn.net/eazey_wj/article/details/69788909 【准备工作】相关基础知识与注意事项烦请参见拙作——事件接口(零)总述 【接口介绍】IDragHandler该接口 ...
分类:
其他好文 时间:
2019-10-05 14:15:23
阅读次数:
113
正常情况下,UGUI设置UI的localposition可以直接赋值 运行后在Unity的Inspector面板可以得到正确的()。但如果 运行后得到的坐标值是错误的。正确的做法: 通过设置锚点的坐标来设置UI的position。运行后,在Inspector面板下可以看到正确的Rect Transf ...
分类:
编程语言 时间:
2019-09-01 16:52:12
阅读次数:
319