ugui
文章平均质量分 53
weixin_43754633
这个作者很懒,什么都没留下…
展开
-
PDF切割成图片
路径不要有中文名,PDF名字不要有中文名,将切割软件放置在缓存文件夹中。s为切割后图片放置的文件夹位置pdfname为图片所在的绝对路径 string s= "C:\\Users\\Administrator\\Documents\\Pdf"; string pdfname = "C:\\Users\\Administrator\\Documents\\Pdf\\aa.pdf"; // Start is called before the first frame update原创 2021-11-30 16:41:11 · 207 阅读 · 0 评论 -
unity-Embedded Browser
1,将压缩包解压,将压缩包里面的文件放在与Assets同级目录下2.SimpleDemo输入想到的网址,打包出来将Plugin下的X86文件下的Dill拖到上一级目录3,显示网页不能输入中文,修改PointerUIGUI.cs里面的Onseltect方法为On4,一些问题的解答https://www.cnblogs.com/gentlesunshine/p/13923179.html...翻译 2021-11-08 16:31:05 · 112 阅读 · 0 评论 -
程序运行中对组件的一些更改(1:移动)
拖拽组件位置,保存信息至Json,如Json无此组件信息,则添加此组件信息 (json文件未自动创建)public class DragUI : MonoBehaviour,IDragHandler, IPointerDownHandler,IEndDragHandler{ JsonData d; [SerializeField] RectTransform rec; Canvas cav; //区别每个UI组件的标题头 public st原创 2021-10-15 16:00:24 · 51 阅读 · 0 评论 -
UI的EventTrigger事件运用
最近发现的一种鼠标与UI交互的一种事件方式 // Start is called before the first frame update void Start() { AddEventTrigger(transform, EventTriggerType.PointerEnter, Enter); AddEventTrigger(transform, EventTriggerType.PointerExit, Exit); AddEv原创 2020-09-15 15:56:37 · 201 阅读 · 0 评论 -
Unity3D圆形范围生成物体和2DUGUI圆形生成物体
#region 3D物体为点圆形生成3D物体//private Vector3 centerPos; //你围绕那个点 就用谁的角度//public float radius = 3; //物理离 centerPos的距离//public float angle = 0; //偏移角度 //public GameObject prefab; //生成预制体//IEnumerator CreateCubeAngle30()//{// centerPos原创 2020-05-18 18:30:11 · 876 阅读 · 0 评论 -
鼠标点击坐标转换生成
鼠标点击位置生成UI原创 2019-09-03 17:22:04 · 301 阅读 · 0 评论 -
图片规则翻页
口径即是正义,炮塔即是真理。射程即是公正,威力即是民主。机动维护自由,装甲守卫和平。穿深誓言胜利,俯角铸就奇迹。视野带来曙光,隐蔽换来希望。射速走向成功,命中全靠信仰。这个rec.horizontalnormalizedposition的值是下图中的value的值,而不是postion...原创 2019-09-03 17:12:13 · 106 阅读 · 0 评论 -
UGUI鼠标点击扩散UI效果
canvas上挂载Diffuse脚本unity的奇妙之处就是对底层不了解,你就会懵逼,而我已经懵逼思路是鼠标点击的位置来一个圆形检测,然后鼠标位置减去检测到的碰撞体的位置的一个向量归一化后给一个你想给你的扩散的距离1,第一个懵逼,鼠标点击的Input.mouseposition并不能直接使用,必须以屏幕的高宽结合Input.MousePosition才能得到正确的鼠标点击位置2,第二个懵...原创 2019-07-30 16:23:38 · 833 阅读 · 2 评论 -
ugui图片墙
首先需要导入六个脚本创建一个Panel,导入对应脚本,修改Scale Curve和Position Curve的曲线第一张图点击齿轮设置为pingpong(起点0,0,宽0.5,高1.5),第二个图片设置为loop(起点(0,-0.5),宽高均为1)上面的图片均挂上UGUI ENHanceItem和u Drag Enhance View,图片挂上button组件,第二张到最后一张都需重...原创 2019-07-17 12:14:32 · 191 阅读 · 3 评论 -
UGUI
UGUI制作3D球形UI效果纯新手勿喷Canvas设定创建一个3d球,将show脚本挂上,思路是通过算法算出一个球上的多少个点,并根据这些点的位置生成ui的位置,CreatPoint的两个参数第一个是生成多少点,第二个是圆的半径。将生成的点放在一个球物体(parent)下,通过转动球影响点的位置在生成的ui上挂上跟随脚本,让ui与对应的点保持一致,创建target变量存储ui对应的点...原创 2019-07-17 11:55:27 · 342 阅读 · 0 评论