U3D UGUI
阿海-程序员
一个普普通通的程序,主要从事unity3d相关的游戏开发工作...
展开
-
UGUI-获取Text文本换行后的字符串列表
UGUI-获取Text文本分行后的字符串列表。代码简单不多做解释了。原创 2022-10-17 16:00:22 · 322 阅读 · 1 评论 -
unity输入法 遮挡输入框
参考https://blog.csdn.net/linxinfa/article/details/106537858https://my.oschina.net/u/698044/blog/4319949代码using System.Collections;using UnityEngine;using UnityEngine.UI;public class InputFieldLayoutX : MonoBehaviour{ public InputField inputFie原创 2020-12-16 10:06:48 · 1018 阅读 · 1 评论 -
Unity用脚本读取bmfont配置生成字体CustomFont
1、对配置文件的读取解析,复用ngui中的相关代码2、代码/*************************************************** * 文件名:Packager.cs * 描 述:字体生成工具 * 时 间:2018-11-15 * 作 者:AnyuanLzh * 修 改: **********************************...原创 2018-11-30 15:49:23 · 1110 阅读 · 0 评论 -
无题
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;public class Test : MonoBehaviour { public XEventTriggerListener trigger; priva...原创 2018-04-19 13:38:08 · 1136 阅读 · 0 评论 -
EasyTouch与UGUI的结合
1、描述 单指转动、双指移动、双指放缩。 注意:在要一个RectTransform上添加ColliderBox组件,具体及其它设置请参考我的demo工程。上图: 2、上控制代码//[lzh]using UnityEngine;using UnityEngine.UI;using System.Collections;public class TestUGUI : MonoBehaviou原创 2015-12-02 10:48:08 · 2741 阅读 · 0 评论 -
RectTransform、Texture2d 绽放问题
缩小一个Texture2d代码:/// <summary>/// 缩小一个texture/// </summary>/// <param name="originTexture"></param>/// <param name="rate"></param>/// <returns></returns>Texture2D CeateTexture_With_Scale(Texture2D原创 2015-12-03 20:23:13 · 913 阅读 · 0 评论 -
Unity Splash Image 与 Launch场景的背景图无缝衔接
注:unity版本5.2.2f1.一、for android1、图片的导入设置,确保图片的实际尺寸不被改变。Texture Type: 没有能设置成Texture, 因为它的改变图片的实际尺寸。这点其实你可只要将Texture Type切换成Advanced类型。看看其中的Non Power of 2的是不是None。如果不是它都有可能改变你的图片的实际尺寸。有没有被改变你可看看设置面板的下面的预原创 2015-12-04 16:12:50 · 10979 阅读 · 0 评论 -
PureMVC for Unity3d Demo
Pure MVC是在基于模型、视图和控制器MVC模式建立的一个轻量级的应用框架,这种开源框架是免费的。是一个可应用于多种语言、多种平台的mvc框架。 在这不是一编PureMVC的教程, 而是一个对照 PureMVC C# 版官方demo,改写的Unity3d版,界面是用ugui做的。因为只是用来练手的所以对官方demo有所简化,相信从下面的运行界面截图就看出来: 官方c# demo 截图:原创 2015-12-18 17:18:49 · 2567 阅读 · 1 评论 -
UGUI 指定InputField获取输入焦点
UGUI中的InputField控件如何自动获取输入焦点:方法1:InputField.ActivateInputFieldusing UnityEngine;using System.Collections;using UnityEngine.UI;public class Example : MonoBehaviour { public InputField mainInputFiel原创 2015-12-18 12:06:16 · 16190 阅读 · 3 评论 -
UGUI - 长按事件实现
直接上代码:/*************************************************** * 文件名: UGUI_LongPressListener.cs * 时 间: 2015-12-12 14:42:08 * 作 者: AnYuanLzh ***************************************************/using U原创 2015-12-12 15:10:44 · 2143 阅读 · 0 评论 -
U3D之WebCamTexture实现前后相机的拍照功能
1、简述和效果图有拍照取景功能、有前后相机切换功能、取景框、有预览小框、只是个demo没有做照片存储功能,可以自行扩展。UI使用的是官方的UGUI.2、话不多说上直接下代码//[lzh]using UnityEngine;using UnityEngine.UI;using System.Collections;using System;public class test : MonoBe原创 2015-11-24 11:12:07 · 6241 阅读 · 2 评论 -
UGUI之滑动翻页效果
1、效果图2、思路主要根据Scroll Rect组件的normalizedPosition属性来判断。具体参考http://www.cnblogs.com/nsky/p/4854002.html 后半部分。3、Demo工程下载我自己写了一个demo,效果如上面的动态图。我这个demo是滑动翻页的效果,也可以很方便的改成单击左右箭头按钮的形势来翻页。发出来给大家参考一下! 点击下载 稍等。。。原创 2015-11-11 19:13:37 · 17567 阅读 · 3 评论 -
深入理解Canvas Scaler
Canvas Scaler:这是一个理解起来相当繁琐复杂的一个组件,但又是一个至关重要的组件,不彻底了解它,可以说对UGUI的布局和所谓的“自适应”就没有一个完整的认识。 Canvas Scale指的是UI Canvas整体的缩放比例,这个值在Canvas 的Render Mode为 Screen Space – Overlay 的情况下默认为1,在 Canvas 的 Render Mode 为转载 2015-10-26 19:43:04 · 958 阅读 · 0 评论