自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 AVPro Video视频方法

AVPro Video视频方法

2020-12-14 09:43:46 5124

原创 AVPro Video 插件在unity中动态播放视频

如果视频放的多,电脑或一体机配置差,就会变得卡,做起来也很麻烦,所以我今天分享一下动态播放的方法 ,占内存小,省时省力。废话不多说直接上代码 /// <summary> /// 动态播放视频 /// </summary> /// <param name="filePath">传来视频的路径</param> private void LoadVideo(string filePath) { print("

2020-11-23 10:37:10 10084 2

原创 Unity 之鼠标滑动屏幕或拖动物体

直接把代码挂载到相机上面,参数都调好了,想改的自己改,也可以改成拖动物体,直接挂载到需要拖动的物体上面即可,如果拖动位置不对,就把世界坐标系转为屏幕坐标系,我这里用的世界坐标系,最后一行为注释掉的世界坐标系转为屏幕坐标系的方法using UnityEngine;using System.Collections;public class Controll : MonoBehaviour{ private bool isMouseDown = false; private Vecto

2020-09-07 11:26:44 1736

原创 Unity之Text文本框大小和滑动框Scroll View大小随文字多少变化最佳大小

先说文本框大小随文字多少而变化大小首先在Text上面添加组件 Content Size Fitter 在文本上,然后在设置属性,直接看图吧如果想自己调宽或者长的话,就把对应的 属性改成Unconstrained就可以了,看下图同理,讲的够详细了,不会的就在评论区在问也行再来说说在Scroll View滑动框里面的Content下面,怎么让滑动框跟文本保持一致大小呢废话不多说,直接看下图按照图上的组件添加,然后设置属性,就可以了,这个还适用于动态实例化文本,不管你文本有多长或者是多短,都是会直接

2020-08-29 11:28:38 2282 1

原创 Unity之VideoPlayer的播放暂停

废话不多说上代码直接挂载到视频上,或者任一物体,赋值自己赋using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.Video;public class VideoPanel : MonoBehaviour{ public RawImage rawImage; //组件RawImage ,视频播放的地方

2020-08-21 13:55:35 2154

原创 unity 实用小知识

直接上代码全局查找某个类型的所有组件,但不包括enable=false(未激活的)的FindObjectOfType 根据标签查找,找到所有名字相同的标签,返回一个数组类型FindGameObjectsWithTag (); 例: GameObject[] A = GameObject.FindGameObjectsWithTag(“标签名”);根据标签查找,如果有多个,则返回第一个,返回一个GameObject 类型FindGameObjectWithTag (); 例:

2020-07-28 13:09:26 156

原创 unity NGUI组件解析之实现打字机效果

unity NGUI组件解析之实现打字机效果脚本名称Typewriter Effect ,Chars Per Second 为打字机的速度,数字越高字体出现的速度越快

2020-07-28 09:11:46 317

原创 Unity之Slider滑动放大缩小

滑动slider来改变相机的位置,从而实现放大缩小废话不多说直接上代码:using System;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Magnify : MonoBehaviour{ public Slider MagnifySlider; //Slider放大缩小 /// &l

2020-07-24 10:34:31 2715

原创 unity之Slider拖动事件

下面两个方法都是UGUI里面Slider的,脚本之接挂载到slider上面就可以了,废话不多说上代码:/// <summary> /// 给 Slider 添加开始拖拽事件 //拖拽slider进度条时一直会触发 /// </summary> /// <param name="eventData"></param> public void OnDrag(PointerEventData eventData) {

2020-07-16 17:02:24 4765

原创 unity 打乱数组,随机排列

写的都明明白白了,就不用我多说了吧;

2020-07-14 08:39:27 1537

原创 unity 方法之数学Mathf

Mathf.Max(); 传两个数或数组,取最大值Mathf.Min(); 传两个数或数组,取最小值Mathf.Pow(float A,float P); 表示A的P次方。Mathf.Lerp(float A,float B,float T); 插值运算 ,自己设置 A最大值,B最小值 ,T的值取在A和B之间,如果T大于B则取B的值,如果小于A则取A的值Mathf.Sqrt(float A); 计算根号A的值float A =Mathf.Deg2Rad 把度数变..

2020-07-11 14:09:15 1570

原创 byte[]数组只取最后五位数

废话不多说上代码: byte[] data = new byte[7]; byte[] c = new byte[5]; Array.Copy(data, data.Length - 5, c, 0, 5);在这里面,data的数组是可以边的,不管长度多少

2020-07-03 09:59:50 935

原创 unity调用软键盘

废话不多说,下面代码直接挂载到InputField上面using System;using System.Collections;using System.Diagnostics;using System.IO;using System.Runtime.InteropServices;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI; [RequireComponent(typeof(In

2020-06-20 10:57:44 2223 1

原创 unity 如何获取本地时间

废话不多说直接上代码string Time = DateTime.Now.Year + "/" + DateTime.Now.Month + "/" + DateTime.Now.Day + " " + string.Format("{0:D2}:{1:D2}", DateTime.Now.Hour, DateTime.Now.Minute); 年 月 日

2020-06-16 14:10:06 1479

转载 Unity生命周期

Awake ()当一个脚本实例被载入时调用Start() 仅在Update 函数第一次被调用前调用OnEnable()当脚本被调用时Update()每一帧前调用FixedUpdate 固定时间调用0.02秒(可修改)LateUpdate每一帧后调用OnGUI() 渲染是调用 不常用 太消耗资源OnDisable() 脚本不可用时调用OnDestroy() 当脚本销毁时调用脚本自带函数执行顺序如下:将下面脚本挂在任意物体运行即可得到Awake ->OnEable-> Star

2020-05-30 11:42:56 180

原创 unity 富文本颜色

unity的富文本颜色代码颜色代码:1.白色 #FFFFFF2.红色 #FF00003 绿色 #00FF004 蓝色 #0000FF5 牡丹红 #FF00FF6 青色 #00FFFF7 黄色 #FRFF008 黑色 #0000009 海蓝 #70DB9310 巧克力色 #5C331711 蓝紫色 #9F5F9FL2 黄铜色 #B5A64...

2020-03-26 09:46:59 4983

原创 Unity 协程倒计时

可以用协程写,也可以用update写

2020-03-16 17:21:39 172

转载 通过拖动鼠标改变数值

通过拖动鼠标改变数值的大小直接上代码…using System.Collections;using System.Collections.Generic;using UnityEngine;using DG.Tweening; public class MyChangdeIndexBySlider : MonoBehaviour{ public int minInde...

2020-03-16 10:03:22 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除