原创 [Unity-14] Unity3d中使用攝像機制作實時顯示小地圖

Unity3d中使用攝像機制作實時顯示小地圖,以之前的tank爲例。開始製作之前場景中物體如圖。 開始製作,步驟1:新建一個camera及一個plane。對齊位置,將camera改名爲camera_UI。旋轉plane,使之在ca

原创 [Windows問題-3] C#轉換成DLL文件

問題:這篇文章主要分爲兩部分,第一部分介紹如何將一個C#程序文件轉換成DLL動態鏈接庫文件,第二部分介紹如何在程序中使用這個生成的DLL文件。 第一部分: 1、首先新建一個C#文件“show.cs”,這個文件就是我們需要轉換成DLL文件的

原创 [Unity-28] 反編譯並修改DLL文件

大家開發過程中難免需要用一些第三方的插件,而很多插件提供商出於各種目的一般會將插件部分代碼編譯爲動態鏈接庫DLL。 有時候,我們需要對庫中的一些內容進行簡單的修改,例如我們項目中採用的一個DLL把處理文件的路徑寫死在DLL裏,但是

原创 [Unity-27] Unity3D Editor中加載移動平臺的AssetBundle資源導致Shader顯示出錯的解決方法

原文鏈接:https://7dot9.com/2016/03/17/unity3d-editor-load-assetbundle-miss-shader-fixed-up/ 本文轉自:

原创 [Unity-24] Unity的四種加載場景的方法

Unity官方提供了4種加載場景(scene)的方法,分別是: 1. Application.LoadLevel():同步加載 2. Application.LoadLevelAsync():異步加載 3. Applicati

原创 [C#-3] partical修飾符

        partial類實際上並不是一個新的類型,而是對類的一個簡單的特性的修飾,被修飾的類我們稱之爲“局部類”。 一、被partial修飾的類可以將一個類的文件分開寫在多個不同的.cs文件中,但是在使用的時候這些不同的部分是作爲

原创 [Android開發常見問題-25] Eclipse、ADTbundle 和Android Studio的區別?

這三個版本的出現有一定的歷史的原因: 1、最開始只有eclipse+獨立的adt一種開發環境,但是由於eclipe作爲一種通用的ide,帶來的問題太多,經常出現eclipse的版本不兼容adt的情況,或者adt不兼容eclipse的情

原创 [Unity-26] AnimationClip壓縮-動畫文件壓縮

動畫壓縮方法 一、常用方法 1. Rig->Animation Type:改爲Generic 2. Animations->Anim.Compression:Optimal 二、高級方法 1. 去掉AnimationClip中的無效曲線:

原创 [C#-1] C#中event的關鍵字存在的意義

C#中事件是基於委託。   不使用event關鍵字定義委託實例對象: [c-sharp] view plaincopy //定義一委託類型   public delegate void MyButtonEven

原创 [Mac-0] Mac裏面切換root用戶

要把Mac切root,總共分10步: 打開系統偏好設置,選擇用戶與羣組; 如果左下角有一個鎖上的小鎖,請點一下,然後輸入管理員密碼; 點一下右下角上方的登陸選項; 點右側的網絡賬戶服務器旁邊的“加入”; 在彈出來的窗口右下部選擇“打開目

原创 [Unity-21] Prefab詳解

1.什麼是Prefab?     Prefab又被稱爲預設,下面部分來自官網:預置是一種資源類型——存儲在項目視圖中的一種可重複使用的遊戲對象。預置可以多次放入到多個場景中。當你添加一個預置到場景中,就創建了它的一個實例。所有的預置實例鏈

原创 [Unity-20] Unity不同腳本之間的執行順序

我們都知道,Unity中某個腳本的執行順序是Awake、Start、Update、LateUpdate等,但是不同的腳本之間的執行順序是怎樣的呢? 例如我有兩個腳本Script1和Script2,那麼這兩個腳本的Awake執行順序是怎樣的

原创 [Unity-22] Coroutine協程淺析

1.概念解釋        協程並不是一個獨立的線程,在Unity中,所有的語句都是在一個線程中執行的,也就是說,Unity是單線程的(具體的可以參見http://blog.csdn.net/alexander_xfl/article/

原创 [Cocos2d-x開發問題-6] 定時器問題

剛接觸Cocos的時候謝了這樣一段Lua代碼: <span style="font-size:18px;"> cc.Director:getInstance():getScheduler():scheduleScriptFunc(

原创 [C#-4] params關鍵字

說明 使用 params 關鍵字可以指定採用數目可變的參數的方法參數。 可以發送參數聲明中所指定類型的逗號分隔的參數列表或指定類型的參數數組。 還可以不發送參數。 如果未發送任何參數,則 params 列表的長度爲零。 在方法聲明中的