Unity3d動畫基礎
動畫系統是一個比較重要的系統,因為我們做游戲是離不開這個東西的,但是我們又不用自己做動畫,而動畫系統就是管理美工做的動畫,我們加以修飾,使之適配我們的游戲
當然,我們不是動畫師,我們是不需要自己動手做動畫的,我們只需要將沒工作的動畫拿過來,然后呢,導入Unity使用就行了,當然因為軟件的原因,所以可能會出現一些問題,所以我們就需要配置,管理
不過,我們還需要將模型的動作使用因子串聯,通過代碼實現人物的走動,跳躍等動作,使我們的游戲更加具有美感
1. 3D基礎
3D模型是不用通過Unity制作的,當然Unity也可以制作較為簡單的3D模型
我們可以簡單的演示一下Unity內置的3D模型做一個小坦克
當然,只是很簡陋的,我是做不了真坦克,Unity做不了
我們需要兩個長方塊,一個圓柱體
右鍵,3D Object->Cube
然后R將這個正方塊拉成長方塊,扁的

然后再創建一個

然后再上面的Cube創建一個圓柱體當炮管,圓柱體是Cylinder

然后,看著很簡陋啊,上個色吧,紅色底座,黃色上面,藍色炮管
創建三個Material材質球,修改顏色

OK,雖然還是很丑,但是就這樣吧
2. 3D動畫
可以通過動畫修改物體的位置,大小,選轉方向,當然,也可以修改材質球,顏色什么的
最基礎的3D動畫其實剛開始就說過了,這里就不說了,看看怎么修改顏色吧
點擊最上邊的Cube,然后使用組合鍵ctrl 6召喚出Animation面板,創建一個動畫,然后選擇Mesh Collider,選擇Color,然后就可以在每幀修改顏色了,就像這樣

然后運行后是這樣

其實可以自己試試其他的屬性,看看是什么,自己試試,比別人教更有效果
文章來源:https://blog.csdn.net/m0_52883898/article/details/121941037?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169573521616800197059667%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=169573521616800197059667&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-1-121941037-null-null.142^v94^insert_down28v1&utm_term=unity3d%20%E5%8A%A8%E7%94%BB%E5%9F%BA%E7%A1%80&spm=1018.2226.3001.4187