示例#1
0
 // Use this for initialization
 void Start()
 {
     //	DontDestroyOnLoad (this);
     instance = this;
     CollisionDetection.onCollision        += onCollision;
     CollisionWithQuad.onCollisionWithQuad += onCollisionWithQuad;
     Debug.Log("width " + width);
     Vuforia.DefaultTrackableEventHandler.onImageTargetDetected += onImageTargetDetected;
 }
    void Start()
    {
        levelThreeController = this;
        OperatorText = new GameObject();
        NumberOne = new GameObject();
        NumberTwo = new GameObject();
        AnswerText = new GameObject();
        OperatorText =  CreateGUITextObject(OperatorText, "OperatorText", new Vector3(0.5f,0.9f,1),60);
        NumberOne =  CreateGUITextObject(NumberOne, "NumberOne", new Vector3(0.3f,0.9f,1),60);
        NumberTwo =  CreateGUITextObject(NumberTwo, "NumberTwo", new Vector3(0.7f,0.9f,1),60);
        AnswerText = CreateGUITextObject(AnswerText, "AnswerText", new Vector3(0.5f,0.8f,1),60);

        CreatePopups();
        targetCursor = Instantiate(cursor, new Vector3(0.5f,0.8f,1f),Quaternion.identity) as GameObject;
        targetCursor.name = "TargetCursor";

        currentOperator = GetOperator();
        currentNumberOne = Random.Range(0,4);
        currentNumberTwo = Random.Range(0,5);
        realAnswer = GetRealAnswer();

        GenerateCalculator();
    }