纳金网

标题: 点击播放Animation的问题 [打印本页]

作者: Zack    时间: 2012-12-11 20:00
标题: 点击播放Animation的问题
点击播放Animation



if(isClicked)

    {

        if(count == 1)

        {

            myPlate.animation.CrossFade("paizi_turnAround");

            isClicked = false;

            count = 2;

            Debug.Log(count);   

        }

        else if(count == 2)

        {

            Debug.Log(isClicked);

            myPlate.animation.CrossFade("paizi_turnAround360");

            isClicked = false;

            count = 1;

        }

    }





实际的效果是只在播放第二个Animation,每次点击都是。。。

CrossFade这个函数是第一次用,希望大家指点一下



作者: dihcro    时间: 2012-12-11 22:17
  设置成myPlate.animation.CrossFade("paizi_turnAround",3,PlayMode.StopSameLayer)试试看吧;
第二个值不指定的话,函数默认载入值是float 0.3很短,然后count=2了。。也许是因为这个

作者: may    时间: 2012-12-24 22:48
来支持一下楼主的帖子哦
作者: 王者再临    时间: 2012-12-27 03:59
学习了,虽然还是有难度,谢谢楼主的用心




欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5