1_Unity學習筆記,就讓我們先來說說MonoBehaviour吧!

是的,我這邊並不會告訴各位怎麼安裝Unity請自己上網爬文,這裡從C#開始出發告訴各位如何使用Unity。 請把在下我當作業餘的來看看吧,這裡只會記下我的經驗。 Awake() Start() Update() FixedUpdate() LateUpdate() 通常會看到以上這種東東,來來來來,這是甚麼呢? 關於流程圖的部分就請各位自由爬文,在下可以算是個懶人哈哈! 總之在這邊稍微介紹一下,一般來說看起來會像是:  Awake()     ↓    Start()     ↓ FixedUpdate()←←     ↓      ↑  Update()   ↑     ↓      ↑  LateUpdate()→→↑ 的流程,每個場景開始,會先執行每個物件身上的Awake(),接著執行每個物件身上的Start() 都執行完後將會迴圈所有物件依照如上圖的順序。 FixedUpdate最重要的是他每次間隔都是絕對的,在Edit > Project Settings > Time 可以找到 Update則是針對每一禎都會執行,因為禎數會隨著遊戲效能而有所不同,因此Update的間隔都不一定,可以利用Time.deltaTime取得每一禎的時候再秒數的比例。 LateUpdate就跟Update一樣,不過會觸發在Update後面。 另外介紹一些我個人比較常用到的: OnApplicationFocus 當遊戲被縮小或失去焦點的時候會觸發 OnApplicationPause 當遊戲被暫停的時候,電話來了之類的 OnApplicationQuit 當玩家離開遊戲前會先觸發此才關閉程式 OnCollisionEnter 當碰撞到的時候 OnCollisionEnter2D 同上,2D時使用,忽略Z軸 OnCollisionExit 當碰撞體離開時 OnCollisionExit2D 同上,2D時使用,忽略Z軸 OnCollisionStay 當碰...

同樣不會更新的JQueryMobile







viewport及data-role

viewport裡的content:
width,設定瀏覽器的寬度,可以設定數值當作絕對寬度,在行動裝置上通常會設定為device-width,自動滿版。
height,設定瀏覽器的寬度,可以設定數值當作絕對寬度,在行動裝置上通常會設定為device-height,自動滿版。
inital-scale,允許縮放的比例,一般數值為1。
user-scalable,是否允許使用者縮放螢幕,值為1/0(yes/no)。
minimum-scale,允許縮小最小比例,0~10.0 預設值0.25。
maximum-scale,允許放大最大比例,0~10.0 預設值1.6。

data-role(角色):
page,定義頁面
header,定義頁面中頁首
main,定義頁面中內容 (Content以role="main" class="ui-content" 定義)
footer,定義頁面中頁尾
dialog,定義對話方塊
navbar,定義導覽列
button,定義按鈕
controlgroup,定義群組按鈕
listview,定義檢視清單
collapsible,定義單一可折疊區域
collapsible-set,定義組合可折疊區域
tabs,定義頁籤
panel,定義側邊欄

data-position(位置):
fixed,固定

data-theme(佈景主題):
a,淺色主題
b,深色主題

data-transition(頁面轉換特效):
fade,淡入(預設特效)
flip,翻轉顯示
flow,縮小移出,下一頁移入放大
pop,展開顯示
slide,由右至左滑入
slidedown,由上至下滑入
slidefade,由右至左滑入+淡入
slideup,由下至上滑入
turn,頁面以畫面為軸轉動切換
none,沒有特效

P.S.如果要特效方向相反則加上
data-direction="reverse"

留言

這個網誌中的熱門文章

Unity儲存以及讀取

EditorGUILayout學習筆記

1_Unity學習筆記,就讓我們先來說說MonoBehaviour吧!