小項 | 備注 |
---|---|
時間 | 2020年3月1日 |
修改時間 | 2020年3月1日 |
城市 | 北京市房山區(qū) |
天氣 | 晴朗 |
心情 | 蠻好 |
前幾天做一個項目的時候陌宿,遇到了一個比較“懵”的錯誤,最終碰巧找到了原因忱屑,最終解決了蹬敲。
1. 復原錯誤
打開Unreal啟動器暇昂,創(chuàng)建一個空白項目,打開項目設(shè)置伴嗡,默認設(shè)置如下圖一所示急波,其中Defaule Pawn是灰色狀態(tài),所以我們需要自定義創(chuàng)建一個游戲模式并將項目設(shè)置為自定義的游戲模式瘪校,如圖二所示澄暮。
圖一 默認項目設(shè)置
圖二 新建游戲模式.png
修改項目默認游戲模式.png
然后播放項目,可以在世界大綱視圖中看到阱扬,有 Default Pawn
生成泣懊,如圖三所示。
圖三 DefaultPawn.png
在經(jīng)過上述操作之后麻惶,我們可以自定義項目中的Default Pawn 馍刮,所以創(chuàng)建一個藍圖類,并且添加Mesh組件窃蹋,定義Pawn的形狀渠退。
新建藍圖類.png
添加Mesh組件.png
修改默認Default Pawn.png
然后播放項目,可以發(fā)現(xiàn)在世界大綱視圖中脐彩,沒有生成我們自己創(chuàng)建的Pawn(BP_Vehicle)
錯誤.png
2. 解決方法
打開碎乃,在Mesh組件中,我們指定的Skeletal Mesh的物理資源
物理資源.png
將小車周圍的膠囊體刪除后惠奸,
修改后的物理資源.png
然后再次播放項目梅誓,會發(fā)現(xiàn)項目生成了我們指定的Default Pawn。
BP_Vehicle 生成.png