// Use this for initialization
 void Start()
 {
     kmc=GetComponent<KinectModelControllerV2>();
     KinectModelControllerV2.BoneMask mask=
         KinectModelControllerV2.BoneMask.Upper_Body;
     kmc.Mask=mask;
 }
    // Use this for initialization
    void Start()
    {
        KinectModelControllerV2 kinectController = GetComponent <KinectModelControllerV2>();

        score = 0;
        round = 0;

        Hip_Center      = kinectController.Hip_Center;
        Spine           = kinectController.Spine;
        Shoulder_Center = kinectController.Shoulder_Center;
        Head            = kinectController.Head;
        Collar_Left     = kinectController.Collar_Left;
        Shoulder_Left   = kinectController.Shoulder_Left;
        Elbow_Left      = kinectController.Elbow_Left;
        Wrist_Left      = kinectController.Wrist_Left;
        Hand_Left       = kinectController.Hand_Left;
        Collar_Right    = kinectController.Collar_Right;
        Shoulder_Right  = kinectController.Shoulder_Right;
        Elbow_Right     = kinectController.Elbow_Right;
        Wrist_Right     = kinectController.Wrist_Right;
        Hand_Right      = kinectController.Hand_Right;
        Hip_Override    = kinectController.Hip_Override;
        Hip_Left        = kinectController.Hip_Left;
        Knee_Left       = kinectController.Knee_Left;
        Ankle_Left      = kinectController.Ankle_Left;
        Foot_Left       = kinectController.Foot_Left;
        Hip_Right       = kinectController.Hip_Right;
        Knee_Right      = kinectController.Knee_Right;
        Ankle_Right     = kinectController.Ankle_Right;
        Foot_Right      = kinectController.Foot_Right;
        timeFromInit    = 0;
    }
示例#3
0
 // Use this for initialization
 void Start()
 {
     //get an instance of the Kinect device
     kinect = devOrEmu.getKinect();
     //get an instance of the Kinect mesh controller script
     kinectCtlr = KinectModelControllerV2.instance;
 }
示例#4
0
    // Use this for initialization
    void Start()
    {
        landingPad = landingPads[currentPad];
        guiScript  = Camera.main.GetComponent <HUDelements>();
        KScript    = gameObject.GetComponent <KinectModelControllerV2>();
        HandLeft   = KScript.Hand_Left;
        HandRight  = KScript.Hand_Right;

        health = 100;
        score  = 0;

        guiScript.curHP    = health;
        guiScript.curScore = score;
    }
示例#5
0
    void Start()
    {
        DateTime now=DateTime.UtcNow;

        playerId="subject-"+now.ToString("yyMMddHHmm");
        initialPos=transform.position;
        grapDetector = GetComponent<GrapDetector> ();
        ikControl=GetComponent<IKController>();
        grapDetector.onObjectEnter+=onObjectDetectEnter;
        grapDetector.onObjectLeave+=onObjectDetectLeave;
        select=GameObject.Find("SceneLogic").GetComponent<SelectController>();
        kinectModelController = GetComponent<KinectModelControllerV2> ();
        playerAni=GetComponent<PlayerAnimation>();
        bool isKinectInited= KinectSensor.IsInitialized;

        monoInput=GetComponent<MonoController>();
        wiiInput=GetComponent<WiiController>();

        if(controlType==ControlType.mono){
            monoInput.enabled=true;
            wiiInput.enabled=false;
            grapDetector.target = corsor;

            main.depth=10;
            //qr.gameObject.SetActive(false);
        }if(controlType==ControlType.stereo){
        //			if(GameObject.Find ("SceneLogic").GetComponent<ClienTest>().isServer){
        //				monoInput.enabled=true;
        //				wiiInput.enabled=false;
        //			}else
        //			{
        //				monoInput.enabled=true;
        //				wiiInput.enabled=true;
        //			}
            grapDetector.target = hand;
            main.depth=-50;

        }
    }
 void Awake()
 {
     instance = this;
 }
示例#7
0
    // Use this for initialization
    void Start()
    {
        landingPad = landingPads[currentPad];
        guiScript = Camera.main.GetComponent<HUDelements>();
        KScript =  gameObject.GetComponent<KinectModelControllerV2>();
        HandLeft = KScript.Hand_Left;
        HandRight = KScript.Hand_Right;

        health = 100;
        score = 0;

        guiScript.curHP = health;
        guiScript.curScore = score;
    }
示例#8
0
    // Use this for initialization
    void Start()
    {
        // initialize kinect shiz
        theplane = GameObject.Find("ThePlane");
        theparticles = GameObject.Find ("main-emitter");
        theparticles2 = GameObject.Find ("main-emitter2");
        controller = GetComponent<KinectModelControllerV2> ();
        color_controller = theplane.GetComponent<color_change> ();
        theparticles.particleSystem.Pause ();
        theparticles2.particleSystem.Pause ();
        Debug.Log("colorcontroller g" + color_controller.g);
        handdistance = 3.5f;//rightHandPos.x + leftHandPos.x;
        //r = 0.5f;
        //g = 0.46f;
        //b = 0.0092f;
        r = 0.0f; g = 0.0f; b = 0.0f;
        newalpha = 0.5f;

        //

            uint            version = 0;
            FMOD.RESULT     result;

            //Create an FMOD System object
            result = FMOD.Factory.System_Create(ref system);
            ERRCHECK(result);
            //Check FMOD Version
            result = system.getVersion(ref version);
            ERRCHECK(result);
            if (version < FMOD.VERSION.number)
            {
                Debug.Log("Error!  You are using an old version of FMOD " + version.ToString("X") + ".  This program requires " + FMOD.VERSION.number.ToString("X") + ".");
            }
            //Initialize the FMOD system object
            result = system.init(32, FMOD.INITFLAGS.NORMAL, (IntPtr)null);
            ERRCHECK(result);
            if (result == FMOD.RESULT.OK)
            {
                Debug.Log("FMOD init! " + result );
            }
            //Create some sound references to play
        //rina was here
            //result = system.createSound("Assets/FMOD/drumloop.wav", FMOD.MODE.HARDWARE, ref sound1);
            result = system.createSound ("C:/Users/rina/Downloads/flowers-midi.mid", FMOD.MODE.HARDWARE, ref sound1);
            ERRCHECK(result);
            sound1.getMusicSpeed(ref musicspeed);

        // note to self: maybe initialize to half volume?

            result = sound1.setMode(FMOD.MODE.LOOP_OFF);
            ERRCHECK(result);

            //result = system.createSound("C:/Users/rina/Downloads/flowers-midi.mid", FMOD.MODE.SOFTWARE, ref sound2);
            result = system.createSound("Assets/FMOD/jaguar.wav", FMOD.MODE.SOFTWARE, ref sound2);
            ERRCHECK(result);

            result = system.createSound("Assets/FMOD/swish.wav", FMOD.MODE.HARDWARE, ref sound3);
            ERRCHECK(result);
    }