2016-06-01 13 views
-1

Wie kann ich den Frame der aktuellen Animation finden, die in der Szene wiedergegeben wird? Ich möchte zum Beispiel den Player für den ersten Teil einer Sprunganimation umwandeln und ihn für die zweite Hälfte umwandeln (wenn der Frame größer als 35 und kleiner als 60 ist). Vielen Dank!Get Frame in Player-Animation

Antwort

0

Wenn Sie eine bestimmte Animationsrahmen finden möchten, sollten Sie
animation["anim_name"].time verwenden (es ist ein Schwimmer).
Sie können auch festlegen:
animation["anim_name"].time = [float_value] (und spielen mit .Play).

Aber anstatt dies für das Problem zu tun, das Sie beschreiben, warum erstellen Sie nicht zwei Animationsclips (sogar von der gleichen Anim) und nennen sie sagen wir "springen" und "fallen" und stellen Sie eine Mecanim Locomotion zusammen?

+0

Ich bin nicht die beste Animation, also war das meine Lösung, aber ich werde auch in den Jump and Fall schauen. Aber jetzt, danke! – ZachHofmeister