unity
congcongjoy
这个作者很懒,什么都没留下…
展开
-
kinect结合ngui开发
自从微软发布了kinect2.0以后,其中自带的kinect with unity sdk原创 2014-10-22 09:51:28 · 1198 阅读 · 0 评论 -
Unity截图的三种方式
1.最常见的一种方式IEnumerator CaputreScreen(){ yield return new WaitForEndOfFrame(); texture.ReadPixels(new Rect(0, 0, width, height), 0, 0); texture.Apply();}该方法可以截取一个矩形框内的图像,缺点是需要等待一帧结束才可以读取到图像原创 2015-06-04 18:34:54 · 1506 阅读 · 0 评论 -
Unity自定义定时器
自己写的一个Timer,绑定到一个prefab上,使用时直接Instantaite,要用几个就Instantiate几个,非常方便using UnityEngine;using System.Collections;public class Timer : MonoBehaviour{ private float _time; private float _lastTime;原创 2015-06-03 18:00:38 · 673 阅读 · 0 评论 -
关于Fatal Error in GC : Too Many threads
之前写的某个程序在一台机子上测试一直出现这个问题,换一台则不会出现。也查不出是什么原因。开始以为是电脑问题,后来发现在网络好的地方就不会出现,网络差的地方则经常出现。在翻代码的时候发现有一个StartCoroutine写在了Update中,其中调用了WWW类,每调用一次Update就会开一个线程调用WWW,在网络好的情况下WWW可以及时返回,不会出现过多的线程,一旦网络情况比较糟糕,这边一直在开线程原创 2015-06-19 17:08:40 · 7232 阅读 · 0 评论 -
Unity Texture2D缩放
Texture2D ScaleTexture(Texture2D source, int targetWidth, int targetHeight) { Texture2D result = new Texture2D(targetWidth, targetHeight, source.format, false); float incX = (1.0f /原创 2015-05-14 09:14:45 · 11156 阅读 · 3 评论 -
Unity将RenderTexture转化为Texture2D
RenderTexture和Texture2D同样继承于Texture,两者都可以和Texture之间相互转化,但是两者之间却不能简单的进行强制转换,我们可以通过以下方式将RenderTexture转化为Texture2D:int width = renderTexture.width;int height = renderTexture.height;Texture2D texture2D =原创 2015-04-30 16:22:57 · 10123 阅读 · 0 评论 -
Unity使用OpenCvSharp进行人脸识别
using UnityEngine;using System.Collections;using OpenCvSharp.CPlusPlus;using OpenCvSharp;using System;public class FaceDetection : MonoBehaviour{ public int Width = 640; public int Hei转载 2015-01-19 17:38:15 · 10205 阅读 · 2 评论 -
Unity定时器
在Unity中可以通过Invoke,InvokeRepeating来实现定时器功能Invoke("FunName", 2.0f); //2秒后调用FunName函数Invoke//2秒后每过1秒调用一次void CancelInvoke(); //取消所有的Invokevoid CancelInvoke(string methodName); //取消原创 2014-10-17 14:52:38 · 632 阅读 · 0 评论 -
关于Unity Plugins文件夹
如果Plugins文件夹中存在”Plugins/x86”和”Plugins/x86_64”这两个文件夹,则dll必须放入这两个文件夹中,否则会出现找不到dll的情况原创 2015-06-08 14:51:05 · 11641 阅读 · 1 评论