原创 【Unity】將一串字符串保存到Unity中,保存成任意格式

using UnityEngine;   using System.Collections;   using System.Xml;   using System;   using System.Text;   using Syste

原创 對Object類型數據處理

        最近在看龍骨的源碼看見他對object類型處理的方式值得學習一下(typeScript) protected static _getNumber(rawData: any, key: string, defaultValu

原创 MFC判斷是否是文件夾

參考http://blog.sina.com.cn/s/blog_7a18bae10100t7zb.html if(findData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) 這個判斷

原创 HTC vive開發:關於手柄按鍵對接控制

一、關於左右手柄的對應關係 兩個手柄和SteamVR_TrackedObject.EIndex是對應的,一個是EIndex.Device2,另一個是EIndex.Device3(有編號的那個)在場景中手柄先後連入,先後激活的是Contr

原创 xLua的配置

xLua用白名單來指明生成哪些代碼,而白名單通過attribute來配置,比如你想從lua調用c#的某個類,希望生成適配代碼,你可以爲這個類型打一個LuaCallCSharp標籤: [html] view plain cop

原创 C# 創建 讀取 更新 XML文件

public static class XmlHelper { /// <summary> /// 讀取節點值 /// </summary> /// <param n

原创 Unity有限狀態機

參考:http://www.cnblogs.com/unity3/archive/2013/04/05/3000692.html 但是原作者代碼有點問題,自己進行了改寫using System.Collections; using Sys

原创 【unity】朝向固定的目標去位移

以前做位移的時候好像一直是根據別人的教程 最近最近寫一個位移的時候發現有點懵圈。 想要做一個可以邊走的時候邊轉向所需要的地方 。一般都是用Lookat嘛,但是Lookat()沒有緩動的效果。 所以耍了個小聰明寫了一個 void

原创 解析StreamReader與文件亂碼問題的解決方法

相信很多人在讀取文件的時候都會碰到亂碼的情況,所謂亂碼就是錯亂的編碼的意思,造成亂碼的是由於編碼不一致導致的。演示程序:新建3個文本文件:編碼和名字一樣,分別是ansi,Unicode,utf8裏面的內容都是:~!@#¥%……&*()ab

原创 解決VR中UGUI world space UI會被其他物體遮擋的問題

轉載自:解決VR中UGUI world space UI會被其他物體遮擋的問題 http://www.taidous.com/thread-41442-1-1.html (出處: 【泰斗社區】-專注互聯網遊戲和應用的開發者平臺) 在製

原创 【Unity】UnityAction和UnityEvent的用法詳解

UnityAction本質上是delegate,且有數個泛型版本(參數最多是4個),一個UnityAction可以添加多個函數(多播委託) UnityEvent本質上是繼承自UnityEventBase的類,它的AddListen

原创 c# 方法參數(傳值,傳引用,ref,out,params,可選參數,命名參數)

 一、方法參數的類型----值類型和引用類型        當方法傳遞的參數是值類型時,變量的棧數據會完整地複製到目標參數中即實參和形參中的數據相同但存放在內存的不同位置。所以,在目標方法中對形參所做的更改不會對調用者的初始變量產生

原创 [數據結構]數據結構知識

數據結構 鏈表 鏈表是一種由節點(Node)組成的線性數據集合,每個節點通過指針指向下一個節點。它是一種由節點組成,並能用於表示序列的數據結構。單鏈表:每個節點僅指向下一個節點,最後一個節點指向空(null)。雙鏈表:每個節點有兩個指

原创 Unity模仿TougleGroup編寫Button Group

最近製作一個VR的DEMO  UGUI 的Button需要加高亮,爲了避免兩個Button同時高亮,所有寫了一個類似於Tougle Group的東西 ==ButtonGroup============ public delegate vo

原创 c# 讀寫文件時文件正由另一進程使用,因此該進程無法訪問該文件

log20170317.txt是一個自動任務生成log4net的日誌文件,自動任務一直在執行。今需要對日誌文件讀取出來,顯示在日誌查詢裏,需要用到了IO流。1、 FileStream fs = File.OpenRead(url); St