原创 【Unity 3D】學習筆記二十五:unity遊戲腳本(五)

克隆遊戲對象 在遊戲中,可能會連續出現相同的遊戲對象來實現遊戲的某種效果,如發射子彈。這就要用上克隆遊戲對象,克隆遊戲對象與創建遊戲對象的呈現方式是完全一樣的,但在執行效率上來講,克隆遊戲對象的效率要高。 在克隆遊戲對象的代碼中,需要使

原创 【Unity 3D】學習筆記二十七:unity遊戲腳本(七)

使用C#編寫遊戲腳本 在前面提到,unity支持三種語言編寫腳本:js,C#,boo。入門的時候建議只用js,因爲js比較簡單易懂,語法也不是很嚴格。但後來晉級的時候推薦使用C#,因爲它比較符合unity的編程思想,執行效率更高。下面總

原创 【Unity 3D】學習筆記二十四:unity遊戲腳本(四)

在開發中,遊戲對象是可以相互繼承和派生的。從父對象到子對象之間繼承的數量就是任意的,那麼對象之間要相互交互信息怎麼辦? 遊戲對象之間交互通常使用廣播機制,寫這篇學習筆記爲了總結學習下游戲之間廣播發送和接受。首先在場景中創建父對象“game

原创 【Unity 3D】學習筆記二十六:unity遊戲腳本(六)

在3D遊戲世界中,任何一個遊戲對象在創建的時候都會附帶Transform(變換)組件,並且該組件是無法刪除的,也不應該刪除。在unity中,Transform面板一共有3個屬性: Position  (位置) Rotation(旋轉) S

原创 python網絡爬蟲入門(一)——簡單的博客爬蟲

最近,爲了微信公衆號的圖文,上網瘋狂的收集和看了一些有深度的新聞和有趣的引人深思的文字評論,並選擇了幾篇極品發佈出去。但感覺一篇一篇的看實在是麻煩死了。想找一個簡單的解決辦法,看能不能自動把網上的資料收集起來,然後自己用統一篩選。不巧,最

原创 【Unity 3D】學習筆記三十:遊戲元素——遊戲地形

遊戲地形 在遊戲的世界中,必定會有很多豐富多彩的遊戲元素融合其中。它們種類繁多,作用也不大相同。一般對於遊戲元素可分爲兩種:經常用,不經常用。常用的元素是遊戲中比較重要的元素,一般需要使用腳本來實現某些特殊功能。比如:玩家控制的主角對象,

原创 【Unity 3D】學習筆記三十二:遊戲元素——遊戲光源

遊戲光源 在3D遊戲中,光源是一個非常具有特色的遊戲組件。用來提升遊戲畫面質感的。如果沒有加入光源,遊戲場景可能就會顯得很昏暗。在unity中提供了三種不同的光源類型:點光源,聚光燈,平行光。 點光源 顧名思義,點光源是從一個點向周圍

原创 【Unity 3D】學習筆記二十三:unity遊戲腳本(三)

新創建的遊戲對象,本身是不具備任何特性的。爲了讓它具備一些功能,就得給其添加遊戲組件。常見的遊戲組件有:腳本,網格,粒子,聲音,渲染等。這篇回顧下怎麼在代碼中添加與修改遊戲組件。 添加遊戲組件的時候,可以使用addcomponent(  

原创 【Unity 3D】學習筆記三十一:遊戲元素——地形元素

地形元素 一般情況下,爲了使遊戲更具有美觀性,會在遊戲地形上放置很多的元素,這些元素是與地形分開的。主要包括:樹木,草地,自定義網格模型。 樹元素 首先導入系統提供的樹木標準資源包,在project視圖中,點擊鼠標右鍵,然後從菜單中選

原创 【Unity 3D】學習筆記二十九:遊戲實例——簡單小地圖製作

任何的學習,光看不練是學不好的。所以這次就總結回顧下怎麼製作MMROPG類遊戲中的小地圖。在MMROPG類遊戲裏,主角在遊戲世界裏走動時,一般在屏幕右上角都會有一個區域來顯示當前遊戲場景的小地圖。主角在遊戲世界裏走動,小地圖裏代表着主角的

原创 【Unity 3D】學習筆記二十:基礎2D遊戲界面

接着前面學習筆記十九,這次進一步,添加碰撞監測。而且之前都是使用GUI來實現2D動畫的播放,而實際上開發2D遊戲最好不要用GUI來實現。因爲GUI渲染效率比較低,並且無法使用Unity的獨有特色功能。如物理引擎,粒子系統和特效。那如何實現

原创 【Unity 3D】學習筆記二十二:unity遊戲腳本(二)

在開發的時候,得獲取遊戲對象來進行相關的操作。在unity中,獲取對象有三種方式:第一,通過對象名稱獲取。第二,通過標籤獲取單個遊戲對象。第三,通過相談標籤獲取多組遊戲對象。 通過對象名稱獲取對象 在hierarchy視圖中添加兩個cu

原创 【Unity 3D】學習筆記十九:實例:遊戲人物移動

結合學習筆記十八,來學習遊戲中人物的基本移動(真的感覺好基礎啊)。不多說,直接上代碼。 例: //動畫數組 private var animUp: Object[] ; private var animDown: Object[] ; p

原创 【Unity 3D】學習筆記三十六:物理引擎——剛體

物理引擎就是遊戲中模擬真是的物理效果。如兩個物體發生碰撞,物體自由落體等。在unity中使用的是NVIDIA的physX,它渲染的遊戲畫面非常逼真。 剛體 剛體是一個非常非常中要的組件。默認情況下,新創的物體是不具備物理效果的,而剛體組

原创 【Unity 3D】學習筆記三十四:遊戲元素——常用編輯器組件

常用編輯器組件 unity的特色之一就是編輯器可視化,很多常用的功能都可以在編輯器中完成。常用的編輯器可分爲兩種:原有組件和拓展組件。原有組件是編輯器原生的一些功能,拓展組件是編輯器智商通過腳本拓展的新功能。 攝像機 攝像機是unity