原创 Lua學習總結二

1.Lua中的循環 Lua中的循環和與C#非常類似,只是方法塊沒有{ }來包圍。 比如while循環: a=1 while (a<=10) do print(a) a=a+1 --Lua中沒有a++ a--這種

原创 【AssetBundle】七:打包生成的manifest文件

我們在之前知道了AssetBundle打包的時候除了生成AssetBundle包之外,還會生成.manifest文件,我們把它稱作配置文件。從事Android開發的同學們一定不會對.AndroidManifest文件陌生,所以我們習慣上也

原创 unity問題三:場景加載的問題

今天Unity重裝了一下,結果check license的時候死活過不去,就用工具破解了一下。 打開項目發現場景加載的時候出現問題,報錯的大致意思是找不到目標場景,所以加載不出來。 點擊File-Build Settings,在彈出的面板

原创 Unity知識三:兩種方式實現切水果的刀痕

Unity作爲遊戲開發平臺之一,還是有很多實用的小技巧的,今天來學習一下怎樣用兩種方式來顯示切水果遊戲中的刀痕: 1.正常顯示下的刀痕: 什麼叫正常顯示下的呢?我們所接觸過的切水果遊戲一般都是2D遊戲,那我們知道,2D遊戲可以

原创 【AssetBundle】八:AssetBundle的獲取加載方式

這一節我們詳細扒一扒AssetBundle包的使用: 先來看看AssetBundle類爲我們提供的靜態方法。 1.AssetBundle.LoadFromFile:從磁盤上同步加載一個AssetBundle資源。 就是本地加載咯?我們在

原创 unity素材一:奧日與黑暗森林風格2D場景

Unity3D進入人們視野後不久,一款使用Unity開發的單機遊戲橫空出世,迅速征服了一大批玩家,它的名字就是《奧日與黑暗森林》(Ori and the Blind Forest)。無論是玩法還是音樂亦或是製作,那都是無可挑剔的,不然也不

原创 關於System.Data引用的問題

最近在用Mac寫代碼,用慣了win,很多東西都不習慣。 使用C#連接mysql數據庫,Mac下用的是mysql workbench,在開啓數據庫連接的時候出了問題。 先看截圖:   簡簡單單的幾句代碼,卻報錯:The type 'DbC

原创 unity素材三:未來城市場景

今天分享的是一個很高端的場景模型:未來城市。科技風很強,比例也很合適。 先看動態圖: 晚上(錄屏軟件的問題,所以很黑很暗): 白天: 還可以吧,挺不錯的。CSDN圖片上傳有5M的大小限制,犧牲了很大的質量才能上傳,實際效果比這好得多。

原创 Lua學習總結一

對於Lua語言,一直以來我都覺得它很神祕。作爲遊戲開發中非常常用的腳本語言,它存在很多讓人耳目一新的特性。最近學習了Lua編程,熟悉了C#之後,再來學習另一門語言其實不是很吃力。 Lua的內容也很多,不過沒有必要寫的太詳細,所以學習總結只

原创 Lua學習總結三

1.Lua中的模塊 Lua學習到這裏的時候我們產生一個疑問,Lua的代碼是怎麼寫的呢?全都寫在一個文件中嗎?顯然不可能。那樣的話耦合度也太高了吧? Lua中爲我們提供了模塊的功能,類似於C#中的命名空間,我們在Lua代碼中引入模塊,就可以

原创 unity素材二:三個老頭歐系戰士模型帶動作特效

今天給大家分享的是我在畢業設計項目上用到的模型,三個老頭。畫風屬於歐系,比較Q,動作都比較齊全,特效也都挺不錯。 先看看演示效果: 比較適合RPG類的遊戲。 具體的使用可以參照demo,很簡單就不多說了。 鏈接:https://pan.

原创 Unity知識四:Unity編程過程中遇到的小問題(持續更新)

** 問題1:類型轉換問題和Random類問題: ** 看着兩行代碼,在IDE中無錯誤出現,但是保存後在Unity中,就會報錯: Assets/Scripts/Element.cs(16,32): error CS1503:

原创 C#中ref和out的相關知識

C#中變量之間的傳遞默認是值傳遞,什麼叫值傳遞呢?就是說,當一個方法需要我事先定義的變量作爲參數的時候,默認只是把變量的值傳遞過去了。 例如: namespace ConsoleApplication1 { class Prog

原创 Unity知識五:Unity中ITween的回調函數的使用

最近在做一個小Demo,用到ITween來完成部分動畫的功能,令我苦惱的是ITween的執行過程讓我很無奈,源代碼片斷如下: //OnMouseUpAsButton()是Unity提供的點擊方法 public void OnMouseUp

原创 跟siki老師學C#第五天

第五天,學習第一個知識就是關於類型轉換的。 類型轉換,顧名思義是與類型密切相關的。爲什麼要進行類型轉換呢?因爲我們當前的類型不滿足我們使用當前變量,所以要把當前變量轉換成我們需要的類型。 例如我們之前做過的練習題中,我們要求用戶從控制檯