Показать сообщение отдельно
Старый 09.07.2012, 15:13   #460
pie
ПроЭктировщик
 
Аватар для pie
 
Регистрация: 04.11.2011
Сообщений: 176
Написано 19 полезных сообщений
(для 64 пользователей)
Ответ: Вопросы от новичка

По поводу миксования анимаций. Этот вопрос уже рассматривался мной. Раньше работало. Теперь не работает. Вот код:
using UnityEngine;
using System.Collections;

public class 
WeaponAnimation MonoBehaviour {
    
    public 
AnimationClip akIdle;
    public 
Transform torce;
    
    public 
void Start () {
        
animation[akIdle.name].wrapMode WrapMode.Clamp;
        
animation[akIdle.name].layer 1;
        
animation.Stop();
        
animation[akIdle.name].AddMixingTransform(torce);
    }
    
    public 
void Update () {
        
animation.CrossFade(akIdle.name);
    }

В чем может быть причина? У меня 4 кости спины (spine, spine1, spine2, spine4). Я проверял каждую - безрезультатно.
PS: Анимация хотьбы, idle сделана с помощью locomotion.
(Offline)
 
Ответить с цитированием