Ugui
LixiSchool
这个作者很懒,什么都没留下…
展开
-
unity UI 跟随3D物体移动
【代码】unity UI 跟随3D物体移动。原创 2022-11-07 18:54:22 · 2018 阅读 · 0 评论 -
ugui 在scrollView 下面实现多个类别的滚动和排列
在 scrollView 下面实现多个类别的展开和合并,只需要把某一个类别或者类别下面的子物体隐藏,其他类别就会自动排列和自动对齐。在对应的位置添加类别也会重新排列和对齐。scrollView的孙物体下面挂载如下组件和设置:子类别挂载如下组件和设置:...原创 2022-05-13 16:30:53 · 246 阅读 · 0 评论 -
UGUI UI碰撞检测
是否点击在ui上:public bool IsPointerOverUIObjectA() {PointerEventData eventDataCurrentPosition = new PointerEventData(EventSystem.current);eventDataCurrentPosition.position = new Vector2(Input.mousePosition.x, Input.mousePosition.y);List<RaycastRes...原创 2022-02-17 18:01:25 · 430 阅读 · 0 评论 -
UGUI - 实现不规则形状按钮的点击事件
using UnityEngine;using System.Collections;using UnityEngine.UI;[RequireComponent(typeof(PolygonCollider2D))]public class UIPolygon : Image{ PolygonCollider2D imageCollider; protected override void Awake() { base.Awak...原创 2021-12-06 18:15:49 · 311 阅读 · 0 评论 -
UGUI Text控件行首不出现标点符号
使用时,去掉Text原本的组件,把这个脚本拖上去代替,就可以了using System.Collections;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;using UnityEngine;using UnityEngine.UI;[RequireComponent(typeof(Text))]public class TextFit : Text..原创 2021-07-15 10:16:42 · 691 阅读 · 0 评论 -
Unity 通过tab键切换当前焦点
private Dictionary<int, GameObject> dicObj = new Dictionary<int, GameObject>(); private int index; string playerPrefsAccount = "Account"; string playerPrefsPwd = "Pwd"; /// <summary> /// 登录...原创 2021-07-14 15:51:56 · 599 阅读 · 1 评论 -
UGUI 中 Dropdown 控件的注意事项
1. 下拉列表的模板父节点的高尽量设置大一点,推荐超过3个子选项的总高当改变子选项 Item 大小的时候,经常会出现最后一个下拉子选项显示不全的情况,出现这种情况的原因其实是没有设置子选项父物体Content的高度,这里推荐Content的高度与子选项保持一致...原创 2021-06-26 17:40:05 · 166 阅读 · 0 评论 -
UGUI 中 dropdown 改变子项大小后无法完全显示的问题
更改如下:Item:Content:原创 2021-06-24 19:33:14 · 281 阅读 · 0 评论 -
ugui 判断是否点击在UI上
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;public class Click3DGameObjectChangeColor : MonoBehaviour{ //public void OnPointerDown(PointerEventData eventData)...原创 2021-03-23 14:28:33 · 567 阅读 · 0 评论 -
ugui 设置截图区域后截图
/// <summary> /// 左下角的截图坐标 /// </summary> public Image leftBottomImg; /// <summary> /// 右上角的截图坐标 /// </summary> public Image rightTopImg; /// <summary> /// ...原创 2020-01-17 11:48:04 · 247 阅读 · 0 评论 -
ugui ui图片轮动
效果如下:drag物体上的代码:using System;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;public delegate void CallBack_UIScrollView();pub...原创 2019-09-06 09:48:13 · 236 阅读 · 1 评论 -
Ugui 实现拖拽图片缩放尺寸
如果想通过拖动图片的右下角控制图片的缩放,那么需要在目标图片的右下角创建一个图片并作为目标图片的子物体,然后把右下角图片的锚点设置为右下角对齐,最后把功能脚本挂载在右下角图片的物体上,通过拖动它控制目标图片缩放尺寸,如下图:脚本如下:using UnityEngine;using UnityEngine.EventSystems;/// <summary>...转载 2019-08-30 11:31:35 · 1255 阅读 · 0 评论 -
UGUI 图片流光特效
转载自:https://blog.csdn.net/whl33886/article/details/76906809使用:创建材质球(material)并且把它的shader替换为这里的shader,把这里的C#脚本和创建的Material挂载在Image 或者RawImage组件上效果如下:代码:using UnityEngine.UI;using Unit...转载 2019-06-27 18:22:22 · 1555 阅读 · 0 评论 -
Unity 知识盲区
unity内部用的路径分割符是 斜杠"/" ;如:Application.dataPath =D:/ProjectName/Assetswindows用的路径分隔符是 反斜杠“\",如果是用DirectoryInfo,FileStream,FileInfo等读写文件,则不区分斜杠与反斜杠,并且斜杠与反斜杠的个数可以多个,其内部会做处理www加载文件或者图片:本地文件的...原创 2019-03-20 16:54:37 · 624 阅读 · 0 评论 -
UGUI -动端判断是否点在UGUI组件上,判断是否点击在UI 上 Bug,IsPointerOverGameObject()在移动输入模式检测失败
转载自:https://blog.csdn.net/andyhebear/article/details/51433748UGUI - 判断是否点击在UI 上 Bug,IsPointerOverGameObject()在移动输入模式检测失败转载请保留原文链接:http://blog.csdn.net/andyhebear/article/details/51433748UGUI ...转载 2019-03-04 15:52:16 · 581 阅读 · 0 评论 -
Ugui 开发笔记
Ugui组件VerticalLayoutGroup(HorizontalLayoutGroup)可以使子物体垂直或者水平 整齐排列,与ContentSizeFitter结合使用开启更多功能。原创 2019-01-31 11:42:23 · 104 阅读 · 0 评论 -
unity使用ugui自制调色面板
原文:https://blog.csdn.net/qq992817263/article/details/52152246 突然想实现一个调色面板,然后开工...首先找找有没有什么接口可调,木有找到,找到一些调用win32实现的本地颜色面板的调用,感觉不科学,反正多平台肯定是搞不定的。既然没找到,还是老老实实的自己写吧,看看Texture2D的相关函数,可以绘制像素,这样就行了,...转载 2019-01-07 11:29:07 · 464 阅读 · 0 评论 -
Unity中拖动UGUI以及3D物体
using UnityEngine;using System.Collections;using UnityEngine.UI;using UnityEngine.EventSystems;/* * 3D物体上需要在摄像机上加入 Physics RayCaster 组件 另外物体上需要有Collider 场景中需要一个EventSystem 将上面脚本拖到需要拖动的物体对象...转载 2018-07-11 15:25:38 · 703 阅读 · 0 评论 -
Unity的UGUI实现Button按钮长按状态的判断
using UnityEngine; using UnityEngine.EventSystems; using System.Collections; /// <summary> /// 脚本位置:UGUI按钮组件身上 /// 脚本功能:实现按钮长按状态的判断 /// </summary> // 继承:按下,抬起和离开的三个接口 pu...原创 2018-06-06 21:02:07 · 3017 阅读 · 0 评论