2017-02-26 14 views
0

Photoshopで2Dアニメーションを作成しましたが、私はAndroid用の2Dインタラクティブな小説を作成しています。私は自分のシーンに16枚の画像を追加し、それをMyanimationという名前にしました。私はこのアニメーションを最初から10秒後に再生する必要があります。だからMyanimationのデバッグメニューからレガシーをオンにする必要があります。しかし、レガシーのボックスをクリックすると、「Pptr Curve Mapping」のMyanimationのサイズが0に変わります。そして、私のアニメーションは再生されません。アニメーションの問題Unity 3D

とにかく私はアニメーション(コンポーネント - >雑多 - >アニメーションを追加)を追加し、そこにMyanimationを追加しています。これは問題です。そして、その

function Start() { 
 
    Invoke("Ersakonus", 1); 
 
} 
 

 
function Ersakonus() { 
 
    animation.Play("Myanimation"); 
 
}

のようなスクリプトを作成しかし、私はゲーム(小説)を再生するとき、それは動作しません。私はこのコーズが必要です。Invokeと話している間に、他のキャラクターのアニメーションを1つずつ聞かせる必要があります。

この問題を解決する方法を教えてください。

答えて

0

はアニメーションという名前か何かを持っていますが、uは小説ユニティゲームをしたい場合は見てみAnimation.CrossFade

https://docs.unity3d.com/ScriptReference/Animation.CrossFade.html 

を試してみてください。そして、あなたのアニメーションコンポーネントを確認してみましょう。

https://www.assetstore.unity3d.com/en/#!/content/9416