开始Unity3D参观考察
? ? ? ? ?前言:這個系列的文章純屬對自己學習的整理,非高手之作。
但確實的記載了我作為一個沒接觸過3D游戲編程的大學生的心路歷程。爭取每周整理一次吧。
之所以會開始學Unity3D,最基本的原因是由于在快放暑假的時候,我找了一家做iPhone游戲的小公司實習。
找的過程就不提咯,反正來了之后算是苦逼咯。在來之前。這邊叫我先學C#。
于是在學校的時候找了本書,自學了下。正好我們做數據結構課設,就用C#寫了一個帶圖形界面的關于最短路徑算法的校園導游系統(帶了.Net Framework的類庫。所以非常大......)。就我的技術底子來說的話,我是個半吊子。平時興趣太廣泛了......之前就會C和Python,喜歡用Linux。C++也就知道點語法。好了,言歸正傳。開始我們的學習吧^,^
? ? ? ? ?到了上海,和老大聊過,把自己安頓好后,第二天就直接開始上班咯。
剛開始老大就給了我一個論壇。叫我自己去學~~~就是這個Unity3D圣典。
在里面找到龔老師的視頻。看的是《太空射擊項目實戰系列17講》。
起初看著。跟著做。還認為挺好玩的。可是大概看到8講之后,發覺沒學到啥。主要是由于這樣看視頻。理解不夠深刻。當然,另一個原因是老大給了我一個項目,叫我改算法。額......本來感覺這8講都學到好多了,結果拿到項目。即便僅僅是當中的一個代碼片段,理解起來都有問題。并且操作上面,就僅僅會龔老師叫的那幾個。中間也有去翻官方的腳本文檔,可是還是不懂。由于我連Unity的界面有些啥都還不太明透。好吧,這里先整理一下我學會的代碼片段吧。
初學的話,建議還是去官方看用戶文檔(這個非常重要。一些基本概念理解后。接下來的學習就要輕松多了),先熟悉Unity3D的操作和基本界面。工作流程之類的吧。假設外語不夠,能夠參考這份翻譯版(當然。外語是必經之路。假設想成高手的話)。剛開始的話,僅僅須要看用戶手冊即可了。組件手冊和腳本手冊等以后用到了再查也不遲。下面為一些情況的處理:(后面用的基本都是javascript)
Unity3D OnGUI函數控制音樂
Unity3D 給對象(gameObject)加入腳本代碼
Unity3D 一個設置方向鍵移動和空格起跳的腳本
Unity3D 幾個默認函數的區分
Unity3D Directional Light照亮場景的方法
Unity3D 一些接觸到的函數(第一周)
yield js c#
? ? ? 之后嘛。看了英文原版書。近期剛出的。叫《Unity 3.x Scripting》。我只能說。我的母親~~~到處是錯的,所以許多人說有一半的時間。。
。
前額,我真的不知道這是好還是壞。不管怎么說,我在這本書改變了他的錯誤和調試過程,它仍然是非常進步的發言權~~~但我沒有看到第三章往下看,主要是由于太多的錯誤積累,不下來的一個項目。。。關閉,假設你想這樣做,你可以嘗試下。我過會兒再代碼示例中演示了什么書出來學習分析。
總結
以上是生活随笔為你收集整理的开始Unity3D参观考察的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ORA-01919: role 'OLA
- 下一篇: Android中Spinner的使用