Learning Notes
2017年4月22日 星期六
在FixedUpdate檢測(GetButtonDown)有時會失效的原因
http://answers.unity3d.com/questions/294079/unity-keydown-doesnt-always-register.html
所以跟本不應該這樣寫:
在FixedUpdate檢測直接檢測GetButtonDown
不只是因為上面說的原因
而是這樣的處理流程也不太好
可以改成:
當
input事件產生時,修改角色的doJump=true
角色跳躍玩後,再修改回doJump=false
2017年4月19日 星期三
挑戰無限迴廊EndlessCorridor
綠色線框是tailDummy,可以在此位置上生出原先(1/2)^3大小的複製品
水藍色就是粉紅色的複製品
比較大的
綠色線框是headDummy,
可以在此位置上生出原先(2)^3大小的複製品
放進Unity就可以動態組裝出螺旋狀的迴廊
但是無限縮小真的沒問題嗎?
測試後發現生成50片地板後,就會超出顯示的極限了
目前想到的hack方法,雪人在
triggerbox裡會由大變小(1>0.5)
直到
雪人離開triggerbox時會偷偷的讓世界變大2倍,然後自己又變回1倍大
code
「不是世界適應你,而是你去適應這個世界
」
但雪人正是因為反其道而行,才完成了這個看似不可能的挑戰
2017年4月18日 星期二
3dmax 裡的 Units setup
2017年4月14日 星期五
First Person Camera Vs third Person Camera
發現第1人稱Camera和第3人稱Camera其實只有很少的差異
(1)Camera的位置(Position)
3rd
1st
(2)用來決定移動的axis
3rd
1st
(3)移動時Model forward會不會跟著旋轉
3rd
1st
(4)Camera的yaw旋轉時模型的方向會不會跟著轉
3rd
1st
於是只要加上1些小開關,就可以讓第3人稱Camera變成第1人稱Camera了
較新的文章
較舊的文章
首頁
查看行動版
訂閱:
文章 (Atom)