0
我試圖達到同樣的效果,做指關節在新遊戲聲波狂熱,效果可以看到here(2:18 - 2:25)。到目前爲止,我複製了我的主要玩家並放下了重複的玩家阿爾法,使其看起來有點透明,我還在複製玩家的下面添加了以下腳本,讓複製玩家與原始玩家保持一定的距離;但是我不太確定,當玩家不動時,我可以如何讓複製玩家緩慢地返回原始玩家!我嘗試使用動畫,但看起來並不像視頻中顯示的那麼好,我也厭倦了通過Time.deltaTime縮短距離,但它看起來效果並不理想!有沒有更好的方法來嘗試視頻中顯示的相同效果?謝謝:)Unity2D:對我的角色實施跑步效果
public GameObject Player;
public float distance = 0.75f;
// Use this for initialization
void Start() {
distance = 0.42f;
}
// Update is called once per frame
void Update() {
transform.position = (transform.position - Player.transform.position).normalized * distance + Player.transform.position;
}
這就是我如何看待它,可能不足以獲得完整答案:這可能是保存動畫'xxx'毫秒的位置和狀態最簡單的方法。如果你想要3個陰影,你可以使用3個插槽。彈出最老的一個,將新的一個推到前面並用它們的alpha重新繪製它們。您應該注意在前面繪製原稿。逐幀觀看視頻(使用','和'。',視頻暫停時移動一幀)看他們是如何做到的。 – Milster