原创 Unity5之Network人物被打掉血功能(一)

這一講主要是講人物如何掉血,是爲了下一節掉血同步做鋪墊的,這節先講僅在服務器端的掉血,客戶端不同步!重要的事情講3遍:服務器端,服務器端,服務器端!!!首先是用Slider製作血條,製作方法網上資料很多就不講了。幾個注意的地方:血條是世界

原创 Unity5之Network隨機生成主角位置

這一講來講如何設置人物生成的位置並且同步到所有客戶端。首先講如何在兩個固定的位置,交替循環生成。就是現在A點生成下一個在B點生成,然後再在A點生成下一個再在B點生成,如此反覆循環。首先在場景中新建兩個空物體作爲生成的位置,分別命名爲net

原创 Unity5之Network子彈發射客戶端同步顯示

接着上一篇博客,繼續講解Network的功能。本節講,如何發射子彈,並且同步到各個客戶端。下來我們先做第一步,單機版如何生成子彈發射。首先把在主角下製作一個Spawn用來做生成點。然後做一個子彈命名爲bullet,要給子彈加個Rigidb

原创 Unity5之Network人物被打掉血功能(二)

接着上一講的內容來講,上一講已經實現了服務器端的掉血功能,那麼這一講自然就要實現所有客戶端同步掉血功能了。其實主要就是同步的功能,一切都在代碼裏。思路很明顯,只要將血量的值同步給客戶端就可以了。代碼如圖:using UnityEngine

原创 Win10不能直接拖文件進行打開解決 辦法

大多數人安裝好win10 後,很多軟件的拖拽文件拖到軟件上直接打開的功能失效,這時必須要用軟件裏的打開功能,這是非常麻煩的。經過測試有兩種方法可以解決。方法1(麻煩一點點)1按Windows鍵+R,打開“運行”對話框:輸入regedit,

原创 Unity5之Network本地物體進行顏色標記

上一篇博客裏,Network人物同步移動的功能已經實現。因爲客戶端裏的所有人物都是一個模樣。所以要區分出本地人物,最簡單的方法就是讓人物顏色改變。我們讓本地人物變成藍色,而看到的其他的客戶端沒有變。新建一個場景,用第一人稱角色控制器來代替