原创 Unity 模型的製作規範

數字模型製作規範 本文提到的所有數字模型製作,全部是用3D MAX建立模型,即使是不同的驅動引擎,對模型的要求基本是相同的。當一個VR模型製作完成時,它所包含的基本內容包括場景尺寸、單位,模型歸類塌陷、命名、節點編輯,紋理、座標、

原创 ArrayList和LinkedList的區別

一般大家都知道ArrayList和LinkedList的大致區別:1.ArrayList是實現了基於動態數組的數據結構,LinkedList基於鏈表的數據結構。2.對於隨機訪問get和set,ArrayList覺得優於LinkedList

原创 關於3Dmax建築建模的一點心得

相信大部分從事建築模型製作的同行,開始建模的時候都是從 <線-擠壓> 這種方法來製作大部分模型的,但是過程中會出現很多的困惑,經常出現一些不只是擠壓就可以輕鬆解決的問題.希望這個博文能給對於建築模型建模有迷惑和想要尋求新方法的同行們一點幫

原创 Java基礎: HashSet 與 hashCode、equals

大家都說 Java 很簡單,的確 Java 入門不難,但是要想深入瞭解 Java 那不是一朝一夕能夠做到的! 學習 Java 最重要的一點是要學習其設計思想和設計理念,比如集合框架、IO框架的設計等。 通過一個實例談談 Hash

原创 教你怎樣用unity3d發佈一個Android的apk文件.絕對精細

初識unity3d已經有一段時間了。大約那是2012年的暑假。無意從手機上搜到了這個引擎。從今以後我就喜歡上他了。然後又從網上找了許多關於unity資料。一點點的積累,學習。    尤其是Android遊戲的開發。不知道你們對這個引擎感覺

原创 CSS中背景圖片定位方法

CSS中背景圖片的定位,困擾我很久了。今天總算搞懂了,一定要記下來。 在CSS中,背景圖片的定位方法有3種:   1)關鍵字:background-position: top left;   2)像素:background-positi

原创 小地圖的製作

繼續今天的學習心得,unity中小地圖的製作,實現了小地圖中紅色小箭頭代表場景中的主角,然後人物方向的轉變,小地圖中箭頭也隨之改變方向。 效果圖                                            

原创 Java中Set的使用

在Java中使用Set,可以方便地將需要的類型以集合類型保存在一個變量中.主要應用在顯示列表.Set是一個不包含重複元素的 collection。更確切地講,set 不包含滿足 e1.equals(e2) 的元素對 e1 和 e2,並

原创 遊戲開發常用的排序算法

一、插入排序(Insertion Sort) 1. 基本思想:每次將一個待排序的數據元素,插入到前面已經排好序的數列中的適當位置,使數列依然有序;直到待排序數據元素全部插入完爲止。2. 排序過程: 【示例】:[初始關鍵字] [49] 3

原创 playmaker 可視化編程 .

最近一些做設計的朋友詢問了Playmaker這套插件是否好用的問題,他們的需求只是要製作一些簡單的交互功能,而對於代碼是一竅不通的情況下,Playamker能否達到他們的要求?我們將通過以下的案例來說明Playmaker的巧妙之處,首先是

原创 三維地圖製作

三維地圖製作又稱爲三維仿真地圖或2.5維地圖製作,是以高分辨率的衛星圖或航拍圖爲底圖,通過勾勒城市三維建築地表模型,使用三   維建模軟件製作三維模型,以固定的視角展示城市真實三維景觀。      精確度 基於1:500地形數據和0.5米

原创 2.5維數字地圖製作

摘要:2.5維數字地圖既具有三維數字地圖良好的表現效果,又具備數據量小、網上傳輸速度快的優點,滿足了在現有的網絡環境下對三維地圖的快速瀏覽訪問。廣州市規劃局於2007年開展了“數字詳規”項目,在此基礎上對三維景觀模型按平行投影變換後,按

原创 unity3d 大場景地形怎麼做的啊

就是類似圖片裏這樣的大場景地形 怎麼做的啊 要用什麼插件嗎 在u3d裏做這樣的地形 太卡了 怎麼辦啊 你可以製作很多精細的小場景、小地形,離的進了,就依次加載進來;離得遠了,就把那些精細的地形給銷燬掉。 你可以創建好幾個地形,設

原创 unity使用第三人稱腳本時攝像頭會晃動的問題

有時候在場景中使用第三人稱,這時候相機始終跟在第三人稱後面,但是ASWD行走鍵鬆開後,會出現相機亂晃的情況。也就是體驗效果很不好,我們不希望出現這種亂晃的情況,解決方法如下: 將第三人稱攜帶的third person camera中的

原创 異步加載動態進度條,顯示百分比

using UnityEngine; using System.Collections; //using Globe; public class Loading : MonoBehaviour {priv