Пример #1
0
    //アニメーションの切り替え
    public void BearAnimationChange(BEAR _changeAnim)
    {
        ResetAnimation();
        switch (_changeAnim)
        {
        case BEAR.BEAR_NORMAL:
            SetPoseAnimation((int)BEAR.BEAR_NORMAL);
            box2D.enabled = true;
            break;

        case BEAR.BEAR_SAD:
            SetPoseAnimation((int)BEAR.BEAR_SAD);
            box2D.enabled = true;
            break;

        case BEAR.BEAR_GREEDY:
            SetPoseAnimation((int)BEAR.BEAR_GREEDY);
            break;

        case BEAR.BEAR_GLAD:
            SetPoseAnimation((int)BEAR.BEAR_GLAD);
            break;

        case BEAR.BEAR_YELLOW:
            SetFailureAnimation(_failure_yellow);
            break;

        case BEAR.BEAR_RED:
            SetFailureAnimation(_failure_red);
            break;

        case BEAR.BEAR_GREEN:
            SetFailureAnimation(_failure_green);
            break;
        }
    }
Пример #2
0
    void Start()
    {
        book = true;

        CAT    = GameObject.Find("CAT");
        DOG    = GameObject.Find("DOG");
        OWL    = GameObject.Find("OWL");
        BEAR   = GameObject.Find("BEAR");
        MONKEY = GameObject.Find("MONKEY");
        HELLO  = GameObject.Find("HELLO");
        DOOR   = GameObject.Find("DOOR");
        MAY    = GameObject.Find("MAY");
        EVA    = GameObject.Find("EVA");
        RED    = GameObject.Find("RED");
        BLUE   = GameObject.Find("BLUE");
        GREEN  = GameObject.Find("GREEN");
        YELLOW = GameObject.Find("YELLOW");

        if (!Progress.cat)
        {
            CAT.SetActive(false);
        }

        if (!Progress.dog)
        {
            DOG.SetActive(false);
        }

        if (!Progress.bear)
        {
            BEAR.SetActive(false);
        }

        if (!Progress.monkey)
        {
            MONKEY.SetActive(false);
        }

        if (!Progress.owl)
        {
            OWL.SetActive(false);
        }

        if (!Progress.door)
        {
            DOOR.SetActive(false);
        }

        if (!Progress.red)
        {
            RED.SetActive(false);
        }

        if (!Progress.blue)
        {
            BLUE.SetActive(false);
        }

        if (!Progress.green)
        {
            GREEN.SetActive(false);
        }

        if (!Progress.yellow)
        {
            YELLOW.SetActive(false);
        }

        if (!Progress.hello)
        {
            HELLO.SetActive(false);
        }

        if (!Progress.may)
        {
            MAY.SetActive(false);
        }

        if (!Progress.eva)
        {
            EVA.SetActive(false);
        }



        a = GameObject.Find("a");
        a.SetActive(false);
        b = GameObject.Find("b");
        b.SetActive(false);
        c = GameObject.Find("c");
        c.SetActive(false);
        d = GameObject.Find("d");
        d.SetActive(false);
        e = GameObject.Find("e");
        e.SetActive(false);
        f = GameObject.Find("f");
        f.SetActive(false);
        g = GameObject.Find("g");
        g.SetActive(false);
        h = GameObject.Find("h");
        h.SetActive(false);
        i = GameObject.Find("i");
        i.SetActive(false);
        j = GameObject.Find("j");
        j.SetActive(false);
        k = GameObject.Find("k");
        k.SetActive(false);
        l = GameObject.Find("l");
        l.SetActive(false);
        m = GameObject.Find("m");
        m.SetActive(false);
        n = GameObject.Find("n");
        n.SetActive(false);
        o = GameObject.Find("o");
        o.SetActive(false);
        p = GameObject.Find("p");
        p.SetActive(false);
        q = GameObject.Find("q");
        q.SetActive(false);
        r = GameObject.Find("r");
        r.SetActive(false);
        s = GameObject.Find("s");
        s.SetActive(false);
        t = GameObject.Find("t");
        t.SetActive(false);
        u = GameObject.Find("u");
        u.SetActive(false);
        v = GameObject.Find("v");
        v.SetActive(false);
        w = GameObject.Find("w");
        w.SetActive(false);
        x = GameObject.Find("x");
        x.SetActive(false);
        y = GameObject.Find("y");
        y.SetActive(false);
        z = GameObject.Find("z");
        z.SetActive(false);
    }