Exemple #1
0
    // Use this for initialization
    void Start()
    {
        active     = startActive;
        head       = new animateData();
        left_wing  = new animateData();
        right_wing = new animateData();

        head.model          = transform.Find("Body/head");
        head.direction      = 1;
        head.animationSpeed = animationSpeed / 3;
        head.progress       = 0;
        head.to             = Quaternion.Euler(-30, -10, -10);
        head.from           = Quaternion.Euler(30, 10, 10);


        left_wing.model          = transform.Find("Body/lWing");
        left_wing.direction      = 1;
        left_wing.animationSpeed = animationSpeed;
        left_wing.progress       = 0;
        left_wing.to             = Quaternion.Euler(-60, 10, 0);
        left_wing.from           = Quaternion.Euler(+65, -10, 0);

        right_wing.model          = transform.Find("Body/rWing");
        right_wing.direction      = 1;
        right_wing.animationSpeed = animationSpeed;
        right_wing.progress       = 0;
        right_wing.to             = Quaternion.Euler(+65, -10, 0);
        right_wing.from           = Quaternion.Euler(-60, +10, 0);
        transform.GetChild(0).gameObject.SetActive(startActive);
    }
    // Use this for initialization
    void Start()
    {
        active     = true;
        left_wing  = new animateData();
        right_wing = new animateData();

        left_wing.model          = transform.Find("Body/lwing");
        left_wing.direction      = 1;
        left_wing.animationSpeed = animationSpeed;
        left_wing.progress       = 0;
        left_wing.to             = Quaternion.Euler(-10, 0, 0);
        left_wing.from           = Quaternion.Euler(90, 0, 0);

        right_wing.model          = transform.Find("Body/rwing");
        right_wing.direction      = 1;
        right_wing.animationSpeed = animationSpeed;
        right_wing.progress       = 0;
        right_wing.to             = Quaternion.Euler(10, 0, 0);
        right_wing.from           = Quaternion.Euler(-90, 0, 0);
        transform.GetChild(0).gameObject.SetActive(true);
    }
Exemple #3
0
    // Use this for initialization
    void Start()
    {
        active = startActive;
        head   = new animateData();
        Guitar = new animateData();

        head.model          = transform.Find("Body/Head");
        head.direction      = 1;
        head.animationSpeed = animationSpeed;
        head.progress       = 0;
        head.to             = Quaternion.Euler(-35, -20, 0);
        head.from           = Quaternion.Euler(30, 20, 5);


        Guitar.model          = transform.Find("Body/Guitar");
        Guitar.direction      = 1;
        Guitar.animationSpeed = animationSpeed / 1.25f;
        Guitar.progress       = 0;
        Guitar.to             = Quaternion.Euler(0, 10, -30);
        Guitar.from           = Quaternion.Euler(3, -20, 15);

        transform.GetChild(0).gameObject.SetActive(startActive);
    }