Inheritance: MonoBehaviour, KinectGestures.GestureListenerInterface
Beispiel #1
0
 // Use this for initialization
 void Start()
 {
     anim        = GetComponent <Animator>();
     audioSource = GetComponent <AudioSource>();
     audioSource.Play();
     gesTureListener = CubeGestureListener.Instance;
 }
Beispiel #2
0
    void Start()
    {
        // hide mouse cursor
        //Cursor.visible = false;

        // by default set the main-camera to be screen-camera
        if (screenCamera == null)
        {
            screenCamera = Camera.main;
        }

        // calculate max slides and textures
        //maxSides = cubeSides.Count;
        maxTextures = slideTextures.Count;

        initialRotation = screenCamera ? Quaternion.Inverse(screenCamera.transform.rotation) * transform.rotation : transform.rotation;
        isSpinning      = false;

        tex  = 0;
        side = hsides[1];

        if (side < cubeSides.Count && cubeSides[side] && cubeSides[side].GetComponent <Renderer>())
        {
            cubeSides[side].GetComponent <Renderer>().material.mainTexture = slideTextures[tex];
        }

        // get the gestures listener
        gestureListener = CubeGestureListener.Instance;
    }
Beispiel #3
0
    // Update is called once per frame
    void Update()
    {
        switch (status)
        {
        case GameStatues.Loading:
            if (loadingTime > 0)
            {
                loadingTime -= Time.deltaTime;
            }
            else
            {
                status = GameStatues.Running;
                model.NewScene(gameInfo);
                gestureListener = CubeGestureListener.Instance;
                //Debug.Log(gestureListener.gestureInfo);
            }
            break;

        case GameStatues.Running:

            break;

        case GameStatues.GameOver:

            break;

        default:
            //Console.WriteLine("无效的成绩");
            break;
        }
    }
    private void Start()
    {
        m_ForceFieldCollider = this.GetComponent <Collider2D>();
        m_GestureListener    = CubeGestureListener.Instance;

        m_TopPlaying   = false;
        m_RightPlaying = false;
        m_LeftPlaying  = false;
    }
Beispiel #5
0
    void Start()
    {
        // hide mouse cursor
        Cursor.visible = false;

        // calculate max slides and textures
        //maxSides = cubeSides.Count;

        //	isSpinning = false;



        // get the gestures listener
        gestureListener = CubeGestureListener.Instance;
    }
Beispiel #6
0
    void Start()
    {
        // hide mouse cursor
        Cursor.visible = false;

        // calculate max slides and textures
        //maxSides = cubeSides.Count;
        maxTextures = slideTextures.Count;

        initialRotation = transform.rotation;
        isSpinning      = false;

        tex  = 0;
        side = hsides[1];

        if (side < cubeSides.Count && cubeSides[side] && cubeSides[side].GetComponent <Renderer>())
        {
            cubeSides[side].GetComponent <Renderer>().material.mainTexture = slideTextures[tex];
        }

        // get the gestures listener
        gestureListener = CubeGestureListener.Instance;
    }
	void Start() 
	{
		// hide mouse cursor
		//Cursor.visible = false;
		
		// calculate max slides and textures
		//maxSides = cubeSides.Count;
		maxTextures = slideTextures.Count;
		
		initialRotation = transform.rotation;
		isSpinning = false;
		
		tex = 0;
		side = hsides[1];
		
		if(side < cubeSides.Count && cubeSides[side] && cubeSides[side].GetComponent<Renderer>())
		{
			cubeSides[side].GetComponent<Renderer>().material.mainTexture = slideTextures[tex];
		}
		
		// get the gestures listener
		gestureListener = CubeGestureListener.Instance;
	}
 void Awake()
 {
     instance = this;
 }
Beispiel #9
0
    public void SetListener()
    {
        gestureListener = CubeGestureListener.Instance;

        Debug.Log(gestureListener.name);
    }
 void Awake()
 {
     instance = this;
 }
 // Start is called before the first frame update
 void Start()
 {
     SpriteRenderer  = GetComponent <SpriteRenderer>();
     GestureListener = CubeGestureListener.Instance;
     Audio           = GetComponent <AudioSource>();
 }
    void Start()
    {
        // hide mouse cursor
        //Cursor.visible = false;

        // by default set the main-camera to be screen-camera
        if (screenCamera == null)
        {
            screenCamera = Camera.main;
        }

        // calculate max slides and textures
        //maxSides = cubeSides.Count;
        maxTextures = slideTextures.Count;

        initialRotation = screenCamera ? Quaternion.Inverse(screenCamera.transform.rotation) * transform.rotation : transform.rotation;
        isSpinning      = false;

        tex  = 0;
        side = hsides[1];

        if (side < cubeSides.Count && cubeSides[side] && cubeSides[side].GetComponent <Renderer>())
        {
            cubeSides[side].GetComponent <Renderer>().material.mainTexture = slideTextures[tex];
        }

        // get the gestures listener
        gestureListener = CubeGestureListener.Instance;


        _scrollRectComponent = GetComponent <ScrollRect>();
        _scrollRectRect      = GetComponent <RectTransform>();
        _container           = _scrollRectComponent.content;
        _pageCount           = _container.childCount;

        // is it horizontal or vertical scrollrect
        if (_scrollRectComponent.horizontal && !_scrollRectComponent.vertical)
        {
            _horizontal = true;
        }
        else if (!_scrollRectComponent.horizontal && _scrollRectComponent.vertical)
        {
            _horizontal = false;
        }
        else
        {
            Debug.LogWarning("Confusing setting of horizontal/vertical direction. Default set to horizontal.");
            _horizontal = true;
        }

        _lerp = false;

        // init
        SetPagePositions();
        SetPage(startingPage);
        InitPageSelection();
        SetPageSelection(startingPage);

        // prev and next buttons
        if (nextButton)
        {
            nextButton.GetComponent <Button>().onClick.AddListener(() => { NextScreen(); });
        }

        if (prevButton)
        {
            prevButton.GetComponent <Button>().onClick.AddListener(() => { PreviousScreen(); });
        }

        //
        //
        //

        //jumpJackText = GetComponent<Text> ();

        //
        //
        //
        keywords.Add("restart jump timer", () => {
            GoCalled();
        });
        KeywordRecognizer = new KeywordRecognizer(keywords.Keys.ToArray());
        KeywordRecognizer.OnPhraseRecognized += KeywordRecognizerOnPhraseRecognized;
        KeywordRecognizer.Start();
    }
Beispiel #13
0
 // Start is called before the first frame update
 void Start()
 {
     CubeGestureListener = CubeGestureListener.Instance;
     SpriteRenderer      = GetComponent <SpriteRenderer>();
 }
Beispiel #14
0
 // Start is called before the first frame update
 void Start()
 {
     CubeGestureListener = CubeGestureListener.Instance;
 }
Beispiel #15
0
 // Use this for initialization
 void Start()
 {
     anim            = GetComponent <Animator>();
     gestureListener = CubeGestureListener.Instance;
 }