原创 unity Camera 屬性詳解

一、Camera 理解 1、正如電影中的鏡頭用來將故事呈現給觀衆一樣,Unity的相機用來將遊戲世界呈現給玩家。你始終至少有一個相機在場景中,你也可以有多個。多相機可以給你一個雙人分屏效果或創建高級的自定義效果。你可以讓相機動起來,或

原创 深入淺出Attribute(中)——Attribute本質論

小序:                 上篇裏,我們把Attribute“粘”在類的成員方法上show了一把,讓Attribute跟大家混了個臉兒熟。中篇裏,我們將探討“究竟什麼是Attribute”和“如何創建及使用Attribute”

原创 解構Unity的腳本物件模型

Unity 是一個以 Mono 爲基礎的遊戲開發環境,能同時支持三種腳本語言,包括 C#、Javascript 和 Boo (類似 Python)。 由於 Unity 的開發工具暫時只有 Mac 的版本 (2010年2月25日更新:

原创 深入淺出Attribute (上)——Attribute初體驗

深入淺出Attribute小序:         注意:本次小序頗長而且沒什麼正事兒,建議大家直接跳到正文,以免浪費寶貴時間:)          積水潭橋旁的物美大賣場有兩層——B1和B2。B1賣電器和日用品(概括起來說就是那些不能吃的

原创 AssetBundle打包基礎介紹和相關問題

這篇文章從AssetBundle的打包,使用,管理以及內存佔用各個方面進行了比較全面的分析,對AssetBundle使用過程中的一些坑進行填補指引以及噴!   AssetBundle是Unity推薦的資源管理方式,官方列舉了諸如熱更新,

原创 unity生命週期

1、靜態構造函數 當程序集被加載的時候就被調用了,如果你的unity處於編輯狀態時,此時你保存一個腳本(從而迫使重新編譯),靜態構造函數會立即被調用,因爲unity加載了DLL。並且它將不會再次運行,永遠只會執行一次,unity運行時

原创 uLua學習筆記(一):uLua安裝及上手

uLua下載:http://www.ulua.org/VS2012/2013的用於編寫Lua的插件:https://babelua.codeplex.com/或http://unknownworlds.com/decoda/ 在下載了uL

原创 ulua學習筆記(二):官方資料及問題解決方案

uLua&SimpleFramework入門視頻教程網盤地址視頻教程地址 http://pan.baidu.com/s/1gd8fG4N遊戲框架地址 https://github.com/jarjin遊戲案例地址 http://www.u

原创 Unity5 GI與PBS渲染從用法到着色代碼

本文主要介紹Untiy5以後的GI,PBS,以及光源探頭,反射探頭的用法以及在着色器代碼中如何發揮作用,GI是如何影響渲染的,主要分成三個部分,最開始說明PBS需要的材質與相應概念,二是Unity 裏相應GI的操作,三是對應着色器代碼的理

原创 C# string.Format使用說明

string.Format的五種重載:string.Format(string,object)將指定字符串中的一個或多個格式項替換爲指定對象的字符串表示形式。 string.Format(string,object,object)將指定字

原创 Shader入門教程(一)

學習Unity有一段時間了,都說Unity想要進階得學會Shader編程,因此花了一陣子來學習Shader編程。學了之後才發現,Shader並沒有我原先想的那麼複雜,掌握它的原理和語法後,我們也能用shader編寫出自己想要的特效,好了,

原创 Unity場景渲染相關實現的猜想

如下,很簡單的一個場景,一個Panel,二個Cube,一個camera,一個方向光,其中爲了避免燈光陰影的影響,關掉陰影,而Panel和二個Cube都是默認的材質,沒做修改,我原猜,這三個模型應該都動態合併成一個,但是根據Unity的Fr

原创 EasyTouch API接口簡介

EasyTouch.On_Cancel  發生在用戶取消觸屏操作時,即非有效觸摸時,比如臉貼屏幕 EasyTouch.On_Cancel2Fingers 發生在有觸摸手勢且非2根手指觸摸時 EasyTouch.On_SimpleTap ;

原创 unity 冷啓動簡介

相比於Android或者iOS原生App,Unity3D引擎開發的遊戲在冷啓動時間上確實比較長。我在三星SM-N9008手機上的測試結果是一個不算大的項目,如果使用Mono後端編譯,則需要10秒左右的冷啓動時間,而如果使用 IL2CPP

原创 unity2017 新功能 Sprite Atlas 圖集以及 Sprite Mask

Sprite Atlas(精靈圖集) Sprite Atlas 針對現有的圖集打包系統Sprite Packer在性能和易用性上的不足,進行了全面改善。除此之外,相比Sprite Packer,Sprite Atlas將對精靈更多的控制權