您好,登錄后才能下訂單哦!
在Unity開發中經常涉及到數據文件的保存。除了Unity自帶的PlayerPrefs類對字符串、整數和浮點型三種類型數據的永久性保存外。我們在之后幾章學習如何利用數據庫進行數據保存。
本節我們先學習sqlite文件在編輯器中的對數據的創建和添加,首先我們需要下載sqlite文件編輯器,下面是下載網址
http://rj.baidu.com/soft/detail/22353.html?ald
我們直接點擊普通下載并選擇路徑安裝即可。安裝完畢之后當我們雙擊打開之后會看到這個畫面:如圖
我們直接選擇OK就可以直接使用。第一個選擇是付費版,兩者區別就是儲存的數據的多少不一樣。
點擊ok之后如圖:
右面是原來的文件。我們在左側選擇第一項New SQlite Database,然后自己定義名字然后確定即可。如圖:
該窗口左上角是我們定義的文件名newdata.sqlite.菜單欄我們不做介紹,和其他軟件基本相同。在功能欄第一個Design下面有五種選項,table、system等。
我們學習表格即table的創建。左下角有一個“+”號。我們直接點擊就可以創建一個新的表格。如圖:
在表格編輯器中我們首先填入表格名字 。例如position.
下面是定義我們表格里的字段名以及值。就是表格里需要有哪些內容。通過左下方“+”號添加
例如名字,身高,性別,體重等。這些都屬于各項數據的名字。例如Name這一項我們填入GameObejct。
右邊type是指該字段值的類型。例如text,int,floa,time等。我們這里直接選擇text即可。
最右邊是Constraints.是指限制。對數據的限制。例如是否唯一,是否可以為空,是否有默認值等。
如圖:添加了另外三個 X,Y,Z 我們可以記錄某個物體的位置,根據xyz三個變量。
當然,如果想取消一項。我們可以先選中該項,然后點擊“-”號即可。創建完之后我們直接點擊Create即可。如圖:
我們選擇功能欄Data,然后選擇新建的表格position。
右面窗口下面會出現“+”號。點擊之后就可以添加數據了。
如圖
選中一項后在下面窗口填入對應類型的數據。浮點型數值不用加f。添加完畢點擊Save即可。如圖
同樣方法可以添加多個數據。這節內容我們講到這里。下節我們講如何利用SQL語句對數據進行增刪該查。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。