unity 加载Excel表格 在unity根目录下创建Plugins文件夹,然后将两个动态链接库放进去。(Excel.dll和System.Data.dll)链接:https://pan.baidu.com/s/1q1a3_poG1dZ3u1JveMaLUQ。
unity 无重复的随机数 /// <summary> /// 随机数 /// </summary> /// <param name="min"></param> /// <param name="max"></param> /// <returns></returns> private int[] Random_(int min,int max) { System.Random random = new Sy..
Unity 动态截图 /// <summary> /// 截图 /// </summary> /// <param name="rect"></param> /// <returns></returns> IEnumerator CaptureScreenshot2(Rect rect) { yield return new WaitForEndOfFrame(); ...
unity 切换场景不销毁物体 /// <summary> /// 单例解决重复创建物体 /// </summary> private static PreservationData _instance; public static PreservationData Instance { get { return _instance; } } private void Awake() { if (_instance != null) { Destroy(this.gameObject)..
Unity 接入百度AI人像抠图 using LitJson;using System;using System.Collections.Generic;using System.IO;using System.Net;using System.Net.Http;using System.Text;using System.Web;using UnityEngine;using UnityEngine.UI;public class OpenCamera : MonoBehaviour{ public I.
unity实现UI拖拽及限制拖拽范围 using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.EventSystems; public class DragUI : MonoBehaviour, IBeginDragHandler, IDragHandler, IEndDragHandler{ /// <summary> /// .
untiy 调用打印机,以及调试 IEnumerator CaptureScreenshot2(Rect rect) { yield return new WaitForEndOfFrame(); // 先创建一个的空纹理,大小可根据实现需要来设置 Texture2D screenShot = new Texture2D(1920, 1080, TextureFormat.RGB24, false); // 读取屏幕像素信息并存储为纹理数据, ...
Unity Windows PC获得唯一标识符 //可以通过mac地址唯一标识 private static string GetMacAddress() { string physicalAddress = ""; NetworkInterface[] nice = NetworkInterface.GetAllNetworkInterfaces(); foreach (NetworkInterface adaper in nice) { ...
untiy-新建Texture,取消引用 今天做项目时遇见一个问题,就是texture在内存中,无论怎么新建都指向同一个内存地址,只能新建一个texture来中断它,但是发现无论怎么新建 都无济于事,外网找了一圈有所收获,特意分享出来 public void SaveScreenShot() { Texture2D tex = new Texture2D(1920,1080,TextureFormat.RGBA32,false); Texture2D texture2D = Texture..
untiy 判断图片是否在画面里 首先调整Canvas参数,然后把代码段放在图片上就好using System.Collections;using System.Collections.Generic;using UnityEngine;public class ButtonEvent : MonoBehaviour{ private Vector3[] corners; public float value; private void Update() { c..
untiy接入EasyAR 第一步去EasyAR后台:https://www.easyar.cn/view/login.html第二步进入AR开发者项目后台第三步下载SDK,下载链接:https://www.easyar.cn/view/download.html第四步导入untiy ,然后填写第二步操作里的key填进去第五步把图片追踪prefab拖到Hierarchy面板上...
超简单Json解析 string str=@{"error_code":0,"error_msg":"SUCCESS","log_id":579792011019,"timestamp":1587441375,"cached":0,"result":{"face_token":"57e79ceedf5c62b0202b210a62e4f5eb","user_list":[{"group_id":"00...
untiy 实时人像抠图 最近公司要求做一个抠图程序,作者想到接一个百度AI来实现抠图,做出来之后效果不是太好,然后领导说想要实时抠图,让用户现场体验更好些,没办法,只能推倒重来,然后在网上找个shader,然后自己改改,就实现了。首先是shader代码Shader "UniversalChromaKey" { Properties { _MainTex...
utniy 按钮点击:判断是那个按钮点击的 如果有不明白的加QQ群:636926481public void ClickEvent1() { //通过 UnityEngine.EventSystems的底层来获取到当前点击的对象 var button = UnityEngine.EventSystems.EventSystem.current.currentSelectedGam...