原创 讓電腦自動記錄每次開關機時間

新建兩個文本文件 start.cmd 記錄開機時間. @echo 開機時間:%DATE% %time%>>D:\開關機記錄.log 保存爲start.cmd shutdown.cmd記錄關機時間 @echo 關機時間:%DA

原创 最近做了一個怪物手冊的功能

首先想到的就是獲取到當前地圖所有的怪物,然後排除重複種類的怪物,接着把玩家攻擊怪物時候受到的傷害從小到大進行排序,最後把到UI上顯示 遇到的問題: 1.開始偷懶,直接從創建怪物那裏獲取的怪物列表,然後問題就來了,怪物死掉後圖鑑還是可以看到

原创 使用NPOI編輯Office(Excel)

聲明:我是用Unity寫的,以下代碼在5.5.2中運行通過,unity都能過了,所以C#肯定沒問題的…………..NPOI的dll在網上找找吧。。。 NPOI簡介 http://blog.csdn.net/pan_junbiao/

原创 對象池

代碼 using System.Collections.Generic; using UnityEngine; public class ObjectPool : MonoBehaviour { static Queue<

原创 獲取當前播放Animator的動畫Name

    寫個工具,倒也不是工具,就是自己需要這麼個功能,,,實時的查看某個狀態機正在播放的動畫名,方便,提高效率,但是一直找不到這個屬性,還是得自己翻書找啊    string     animString = anim.GetCurre

原创 Process.Start解決開機啓動問題

問題 每天開機都會打開幾個必要的程序,比如QQ、unity、瀏覽器這些,如果手動打開不僅沒效率還影響心情,在開機啓動裏設置啓動項是個不錯的辦法,但是過一段時間就會提示xxx.dll丟失,xxx.exe啓動異常。。。 解決 利

原创 自定義的一個複製Transform組件的功能和一個控制物體顯隱的功能

複製一個組件。。。。 物體顯隱的這個快捷鍵好像是有的,我之前用過一次,極不順手就忘記了,但是這個功能還是不可少的,還是自己定義一個吧 using UnityEngine; using UnityEditor; public class C

原创 The object of type 'RectTransform' has been destroyed but you are still trying to access it

MissingReferenceException: The object of type 'RectTransform' has been des

原创 使用Linq查詢感覺好方便的說

原代碼如下 Sprite GetIDSprite(string mID) { for (int i = 0; i < monsterIcon.Length; i++) {

原创 嫌得蛋疼做了個接雞蛋

桶的觸發器 using UnityEngine; public class EggCollider : MonoBehaviour { void OnTriggerEnter(Collider co) {

原创 計時器

代碼 using UnityEngine; using UnityEngine.UI; public class TimeCount : MonoBehaviour { int shift = 60;//時間進制

原创 Unity 4.6升級到Unity 5,遇到3個GetTriangleStrip 相關warning的解決方法

轉載:http://weibo.com/p/1001603906313603156948 黃色加亮是錯誤警告,error嚴重程度高,分別爲 1) Assets/Standard Assets/Scripts/MeshCombineUt

原创 unity搖一搖+震動

原腳本是Java我翻譯成了C#。。。哈哈 using UnityEngine; public class Vibrate : MonoBehaviour {     private float old_y;     private flo

原创 將選中的物體進行修改保存到XML或者保存到Assets目錄下的某個預製以及自定義快捷鍵=_=

之前一直想做個copy對象的transform屬性,每次都點那個小齒輪真是太麻煩了,於是有了如下: using UnityEngine; using System.Collections; using UnityEditor; pub

原创 ExecuteMenuItem解決快捷鍵失效的問題

問題 使用unity5遇到的一個問題,Align With View,快捷鍵ctrl+shift+F,升到unity5之後經常會失效,最近學習了工具類,可以有效地解決此類問題。但是原快捷鍵就不能繼續用了,暫時還不知道如何重寫un