unity代码记录
养四只猫的猫叔
Unity,四只猫。
展开
-
PlatformMethod 近期工作用的ios web 安卓接口代码
public class PlatformMethod : MonoBehaviour{ #region 工具端#if !UNITY_ANDROID /// <summary> /// Unity测试专用 /// </summary> /// <param name="msg"></param> ...原创 2019-12-24 17:03:01 · 160 阅读 · 0 评论 -
unity调用Windows鼠标脚本
using UnityEngine;using System.Collections;using System;using UnityEngine.UI;public class GestureScript : MonoBehaviour, KinectGestures.GestureListenerInterface{ // GUI Text to display the ...原创 2018-07-23 17:59:04 · 734 阅读 · 0 评论 -
ugui播放视频
ugui 播放视频并没有3d中那么简单,视频格式需要时OGV格式的,需要用这个软件Theora Converter .NET 转换,格式工厂不能转。。。。可能是我没找到下面是代码 public MovieTexture movTexture; public GameObject[] rawImages; chushihua(); ra...原创 2018-07-23 18:05:10 · 378 阅读 · 0 评论 -
某项目控制滑条上下滑动
代码直接挂在 Scroll View 中的Content上using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class ViewTest : MonoBehaviour{ // public RectTransf...原创 2018-07-23 17:17:26 · 414 阅读 · 0 评论 -
kinectv1手势识别记录
using UnityEngine;using System.Collections;using System;using UnityEngine.UI;public class GestureScript : MonoBehaviour, KinectGestures.GestureListenerInterface{ // GUI Text to display the ...原创 2018-07-23 17:43:54 · 585 阅读 · 0 评论 -
日常记录———图片自己循环播放
using System.Collections;using System.Collections.Generic;using UnityEngine;public class ImageT : MonoBehaviour{ public GameObject[] Imagett; private float m_timer; // Use this for...原创 2018-07-23 17:14:36 · 1328 阅读 · 1 评论 -
判断unity物体是否显示状态
原创 2018-07-03 15:11:51 · 22561 阅读 · 4 评论 -
unity音乐可视化
学习开始using System.Collections;using System.Collections.Generic;using UnityEngine;public class AudioVisualization : MonoBehaviour{ AudioSource audio;//声源 float[] samples = new f...原创 2018-06-22 16:46:32 · 2188 阅读 · 0 评论 -
学习kinect 最重要的脚本——3000行代码——KinectManager 注释
// comment out the following #define, if you want to use the depth sensor and the KinectManager on per-scene basis#define USE_SINGLE_KM_IN_MULTIPLE_SCENES//如果编码错误,unity界面显示,需要改成mono 修改编码到ut。。。16,然后...原创 2018-07-03 17:15:50 · 4214 阅读 · 2 评论 -
unity 运行情况下log找问题
不知道为什么发布Windows以后date文件夹中没有output.log文件,项目出错了找不到问题结果 找到了另一种方法原创 2018-06-22 11:08:37 · 3139 阅读 · 0 评论 -
unity外部动态加载plane材质
using System.Collections;using System.Collections.Generic;using UnityEngine;public class PlaneTranform : MonoBehaviour{ void Awake() { LoadByWWW(); //GetComponent&...原创 2018-06-12 13:10:14 · 1512 阅读 · 0 评论 -
unity设定(选择)文件夹,并读取里面的文件或固定格式的文件
using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Runtime.InteropServices;using UnityEngine;/// <summary>/// 选择文件框/// </summary>...原创 2018-06-05 10:48:58 · 5312 阅读 · 5 评论 -
unity3d调用windows系统dialog 选择文件夹的方法
using System;using System.Collections;using System.Collections.Generic;using System.Runtime.InteropServices;using UnityEngine;public class OpenDialogFile1 : MonoBehaviour { [StructLayout(L...原创 2018-06-01 16:46:46 · 2138 阅读 · 2 评论 -
Vuforia vumark
开始下载 Illustrator CC 2017 http://www.uzzf.com/soft/410186.html VuMark设计指南https://library.vuforia.com/articles/Training/VuMark-Design-Guide.html 具体看网址https://library.vuforia.co...原创 2018-06-01 10:19:32 · 1160 阅读 · 0 评论 -
unity点击弹出文件夹(OpenFileName)
原创:http://www.cnblogs.com/U-tansuo/archive/2012/07/10/GetOpenFileName.html 这是效果 ,左上角是按钮 。1using UnityEngine;using System.Collections;using System;using System.Runtime.Interop...转载 2018-05-28 14:43:19 · 5373 阅读 · 0 评论 -
发布时候错误面板显示log
//#define USE_TESTCONSOLEusing System.Collections.Generic;using UnityEngine;namespace Consolation{ /// <summary> /// A console to display Unity's debug logs in-game. /// </s...转载 2018-05-11 10:16:44 · 843 阅读 · 0 评论 -
第一个陀螺仪
最近在做一个仿真项目,不多说太多记录一下这个是别人给的 出处不知道。// ***********************************************************using UnityEngine;/// <summary>/// Gyroscope controller that works with any device orientat...原创 2017-11-09 22:10:51 · 445 阅读 · 0 评论 -
Unity中vuforia的地面识别(ground plane)的物体操作包括双指旋转,双指扩大缩小,单指拖动(美的项目)
using UnityEngine;using Vuforia;using UnityEngine.SceneManagement;public class UIManager : MonoBehaviour{ private bool isSingleFinger = false; private Vector2 preSingleTouchPosition = Ve...原创 2019-01-10 09:52:02 · 5280 阅读 · 1 评论 -
记录按钮注册事件
Button btnObj; Button Book_dabolifengdie; Button Back; Button btnObj_xiangqing; public GameObject box; void Start() { //获取按钮游戏对象 Button_collect ...原创 2018-07-30 18:01:48 · 341 阅读 · 0 评论 -
unity移动端,位移 扩大 缩小
多点触碰using UnityEngine;using System.Collections;public class TouchTest : MonoBehaviour { void Update () { Touch myTouch = Input.GetTouch(0); Touch[] myTouches = Input.t...原创 2018-07-27 11:35:40 · 325 阅读 · 0 评论 -
unity 截屏记录
/// <summary> /// 使用Application类下的CaptureScreenshot()方法实现截图 /// 优点:简单,可以快速地截取某一帧的画面、全屏截图 /// 缺点:不能针对摄像机截图,无法进行局部截图 /// </summary> /// <param name="mFileName">M file name....原创 2018-07-30 10:14:09 · 543 阅读 · 0 评论 -
拖动鼠标水平旋转物体查看
private Vector3 startPoint; private Vector3 endPoint; private int disToAngle = 5; void Update() { if (Input.GetMouseButtonDown(0)) { startPoint = Input.mo...原创 2018-11-14 16:15:11 · 337 阅读 · 0 评论 -
递归+协程加载素材
int completedNumber = -1; IEnumerator RecursionFunc(int currentNumber) { if (currentNumber == 0) { Debug.Log("已经完成啦!"); yield break; ...原创 2018-11-14 16:01:53 · 458 阅读 · 0 评论 -
计算代码运算时间
计算代码执行用时。 System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch(); stopwatch.Start(); //TODO... stopwatch.Stop(); TimeSpan timeSpan =...原创 2018-11-12 15:44:22 · 1609 阅读 · 1 评论 -
unity 一个UI和模型的需求,要求模型位于两个ui之间
如图所示 后面的ui是摄像机的rawimage代码是:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;[RequireComponent(typeof(RawImage))] //脚本挂在RawImage pu...原创 2018-11-08 10:16:07 · 1816 阅读 · 0 评论 -
unity文件操作FileOperatorTool
using System.Collections;using System.Collections.Generic;using System.IO;using System;using System.Windows.Forms;using UnityEngine;namespace UIFrame{ public class FileOperatorTool {...原创 2018-11-02 17:29:21 · 805 阅读 · 0 评论 -
脚本记录:移动端图片移动
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class FingerTouch : MonoBehaviour { // Use this for initialization void Start () { ...原创 2018-10-31 17:26:52 · 162 阅读 · 0 评论 -
Unity Ui点击事件实现
1.在Main Camera上 添加 Physics Raycaster组件2.场景里需要有 EventSystem (Create - UI- EventSystem)3.物体需要有Collider 4.在需要点击的物体上挂脚本 并根据需求实现以下接口 以及方法IPointerClickHandler IPointerDownHandler IPointerEnterHand...原创 2018-10-25 16:38:02 · 4905 阅读 · 0 评论 -
自用《在移动端视频触摸播放暂停(AVpro)》
using RenderHeads.Media.AVProVideo;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;public class ColorPickerController : MonoBehaviour, IPointerClickHandler{ private...原创 2018-10-31 17:21:58 · 691 阅读 · 0 评论 -
脚本记录:移动端图片扩大缩小
if (Input.touchCount > 1) { //两次触摸都有滑动 if (Input.GetTouch(0).phase == TouchPhase.Moved || Input.GetTouch(1).phase == TouchPhase.Moved) { ...原创 2018-10-25 16:36:12 · 182 阅读 · 0 评论 -
(unity地形工具类)最近在做一个AR地形方面的项目,找到个地形编辑的工具类
using UnityEngine;public class TerrainUtil{ /** * Terrain的HeightMap坐标原点在左下角 * y * ↑ * 0 → x */ /// <summary> /// 返回Terrain上某一点的HeightMap索引。 /...原创 2018-10-18 14:42:02 · 858 阅读 · 0 评论 -
unity3d NavMeshAgent 导航显示路径
using UnityEngine;using UnityEngine.AI; // Use physics raycast hit from mouse click to set agent destination[RequireComponent(typeof(NavMeshAgent))]public class ClickToMove : MonoBehaviour...原创 2018-10-09 18:01:24 · 2897 阅读 · 0 评论 -
Unity 输出Debug.log Debug.ErrorLog文件保存到本地
打印debug用。留坑。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。using System;using System.Collections;using System.Collections.Generic;using System.IO;using UnityEngine; public abstract class Mon...原创 2018-09-30 15:14:11 · 2710 阅读 · 0 评论 -
unity 解压zip。(备用留坑)
using UnityEngine;using System.Collections;using System;using System.IO;using ICSharpCode.SharpZipLib.Checksums;using ICSharpCode.SharpZipLib.Zip; public class MangeZip : MonoBehaviour...原创 2018-09-28 14:15:45 · 5419 阅读 · 4 评论 -
unity下载网络文件 工具
同事让我写个工具类, 先记录,还没证实,用的时候再说 using System.Collections;using System.Collections.Generic;using System.IO;using UnityEngine;public class DownHelper : MonoBehaviour{ private string cc = @"ht...原创 2018-08-21 17:07:09 · 863 阅读 · 0 评论 -
Unity的编辑器可以通过写脚本进行界面定制
https://www.cnblogs.com/zhaoqingqing/p/3315847.html原文在上 //不在Inspector显示 [HideInInspector] public int m_life = 3;//生命 public int m_wave = 1;//波数 public int m_point = 10;//点数自定义...原创 2018-08-11 14:51:08 · 1671 阅读 · 0 评论 -
unity 获取文件Md5 工具类
using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Text;using UnityEngine;public class GetMd5 : MonoBehaviour { // Use this for initializatio...原创 2018-08-06 16:43:05 · 1158 阅读 · 0 评论 -
unity下载文件(网络,本地,并md5确认不能重复)
using System.Collections;using System.Collections.Generic;using UnityEngine;using System.IO;using UnityEngine.UI;public class Downdload : MonoBehaviour{ // public AudioSource audioSource;...原创 2018-08-06 16:42:09 · 1337 阅读 · 0 评论 -
unity相机脚本
using UnityEngine;using System.Collections;namespace Gavin{ public class FreeCamera : MonoBehaviour { //旋转变量; private float m_deltX = 0f; private float m_deltY = 0...原创 2018-11-15 11:16:54 · 3217 阅读 · 1 评论