コード例 #1
0
    // public void ChangeCloth()
    // {
    //     string paht = curClothIndex % 2 == 0? "haru/haru_01.1024/texture_03.png" : "haru/haru_01.1024/texture_02.png";
    //     curClothIndex ++;
    //     model.loadTexture(2, paht);
    // }


    private void Update()
    {
        if (model == null)
        {
            return;
        }

        if (Input.GetKeyDown(KeyCode.Space))
        {
            // model.ShakeEvent();
            model.StartRandomMotion(LAppDefine.MOTION_GROUP_PINCH_OUT, LAppDefine.PRIORITY_FORCE);
        }

        Vector2 mousePosition = Input.mousePosition;

        model.Update();

        if (Input.GetMouseButtonDown(0))
        {
            lastX = mousePosition.x;
            lastY = mousePosition.y;
            TouchesBegan(Input.mousePosition);
        }
        else if (Input.GetMouseButtonUp(0))
        {
            lastX = -1;
            lastY = -1;
            TouchesEnded(Input.mousePosition);
        }

        if (lastX == mousePosition.x && lastY == mousePosition.y)
        {
            return;
        }

        //
        lastX = Input.mousePosition.x;
        lastY = Input.mousePosition.y;
        TouchesMoved(Input.mousePosition);
    }