樱花草在线播放免费高清观看,国产成人久久综合777777麻豆,啦啦啦在线视频免费观看正在播放1,在线天堂√中文,亚洲色大成网站www永久男同,国产丰满乱子伦无码专区,日韩精品 在线 国产 丝袜 ,三级在线看中文字幕完整版
  • 您的位置:首頁 > 新聞動態 > Unity3D

    Unity3D自帶動畫系統教程

    2017/8/9??????點擊:

    導入人物模型,模型是不會動的,因為沒有添加動畫

    首先給模型添加Animator組件

    有的模型上自帶組件,是因為我們給他設置成了人形動畫,如果是普通動畫就需要自己添加。添加好組件以后,我們發現上面缺少了一個animator controller(動畫控制器),我們需要添加一個拖進去。在controller里面添加動畫剪輯。點擊進入animator視圖,找到文件中的Idle動畫,拖進去。橘黃為默認動畫。再拖進一個攻擊動畫Atrrack,右鍵Make Transition(創建過渡),此時運行會發現動畫自動播放了,如果我們不想讓動畫自動過渡,我們需要給過渡添加一個條件,點擊過渡線,選項卡中有一個過渡條件

    但是現在過渡條件是空的,所以我們要自己創建一個過渡條件,回到左面的Parameters選項中,我們給他添加一個Triggerr(觸發)條件,然后在Conditions中設置。現在Attack是一次性的動作,不會重復,所以這個動作播放完就會停止,所以我們要讓Attackk回到Idle狀態。連回去。我們會發現當點擊Trigger后,并不會馬上從Idle狀態跳轉到Atrrack狀態,這是因為我們默認勾選了Has Exit Time

    如果勾選了這個按鈕,動畫就會默認播放完才會播放下一個動畫,如果不勾選,就會馬上播放。

    用代碼去控制人物攻擊觸發條件。給人物添加C#腳本。

    public class controller: MonoBehaviour {

    private Animator animator;

    void start(){
    animator = GetCompenent();

    }

    void Update(){

    if(Input.GetMouseButtonDown(0))

    {

    animator.SetTrigger("New Trigger");

    }

    }

    } //MonoBehaviour

    再添加一個人物跑動的動畫并用代碼控制(Run動畫),因為跑是一個持續性動作,當我按住W的時候他就應該持續的跑,所以我們要設置一個Bool類型的條件。跑和停都是要馬上完成,所以都不應該勾選Has Exiit Time。代碼實現 :

    if(Input.GetKeyDown(KeyCode.W))

    {

        animatorSetBool("isBool", true);

    }


    if(Input.GetKeyUp(KeyCode.W))

    {

        animatorSetBool("isBool", false);

    }


    主站蜘蛛池模板: 黑森林av导航| 日本aaaaa片特黄aaaa| 午夜性影院在线观看视频播放| mm131美女图片尤物写真丝袜| 男女做爽爽爽网站| 中字幕一区二区三区乱码| 中文字幕精品一区二区2021年| 国产福利日本一区二区三区 | freefr性中国少妇性hd| 最近免费观看在线中文2019| 97人人模人人爽人人少妇| 国产亚洲无线码一区二区| 综合一区无套内射中文字幕| 小伙大战两老熟妇| 四房播色| 欧美猛男军警gay自慰| 国产精品女同一区二区| 一二三四社区在线中文视频 | 国产农村老太xxxxhdxx| 欧美成人www在线观看| 天天狠天天透天天伊人| 国产成人精品日本亚洲专区61| 精精国产xxxx视频在线| 亚洲中文无码成人影院| 欧美人妻体内射射| 内射老妇bbwx0c0ck| 中文字幕熟女人妻佐佐木| 日韩精品无码一本二本三本色| 色天天躁夜夜躁天干天干| 日韩欧美aⅴ综合网站发布| 欧美日韩国产精品自在自线| 无码人妻一区二区三区免费| 精品无人乱码一区二区三区| 中国少妇人妻xxxxx| 人妻大胸奶水2| 无码人妻一区二区三区免费| 久久天天躁狠狠躁夜夜av浪潮| 亚洲av综合永久无码精品天堂| 亚洲av无码专区亚洲av伊甸园| 丰满少妇高潮惨叫正在播放| 国产suv精品一区二区69|