Example #1
0
 // Start is called before the first frame update
 void Start()
 {
     mainController      = (FirstController)SSDirector.GetInstance().CurrentSenceController;
     this.leftLandModel  = mainController.leftLandController.GetLandModel();
     this.rightLandModel = mainController.rightLandController.GetLandModel();
     this.boatModel      = mainController.boatController.GetBoatModel();
 }
Example #2
0
 // Start is called before the first frame update
 void Start()
 {
     mainController       = (FirstController)SSDirector.GetInstance().CurrentSceneController;
     this.leftShoreModel  = mainController.leftShoreController.GetShore();
     this.rightShoreModel = mainController.rightShoreController.GetShore();
     this.boatModel       = mainController.boatController.GetBoatModel();
 }
Example #3
0
 public void setGameObject(FirstController other)
 {
     if (gameobject == null)
     {
         gameobject = other;
     }
 }
 public List <GameObject> GetPatrols()
 {
     firstController = SSDirector.getInstance().currentScenceController as FirstController;
     if (!isProduce)
     {
         int     index = 0;
         float[] posZ  = { 3.75f, -3.75f };
         float[] posX  = { 3.75f, -3.75f };
         for (int i = 0; i < 2; i++)
         {
             for (int j = 0; j < 2; j++)
             {
                 if (posX[j] > 0 && posZ[i] > 0)
                 {
                     continue;
                 }
                 PatrolPos[index++] = new Vector3(posX[j], 0, posZ[i]);
             }
         }
         for (int i = 0; i < 3; i++)
         {
             GameObject patrol = Instantiate(Resources.Load <GameObject>("Prefabs/Patrol"));
             patrol.transform.parent                 = firstController.plane.transform;
             patrol.transform.position               = PatrolPos[i];
             patrol.GetComponent <Patrol>().sign     = i + 1;
             patrol.GetComponent <Patrol>().startPos = PatrolPos[i];
             used.Add(patrol);
         }
         isProduce = true;
     }
     return(used);
 }
Example #5
0
	void Awake ()
	{
		usedDisk = new List<DiskData> ();
		freeDisk = new List<DiskData> ();
		number = 0;
		sceneController = Singleton<FirstController>.Instance;
	}
Example #6
0
        private void OnDeath()
        {
            // Set the flag so that this function is only called once.
            m_Dead = true;

            // Move the instantiated explosion prefab to the tank's position and turn it on.
            m_ExplosionParticles.transform.position = transform.position;
            m_ExplosionParticles.gameObject.SetActive(true);

            // Play the particle system of the tank exploding.
            m_ExplosionParticles.Play();

            // Play the tank explosion sound effect.
            m_ExplosionAudio.Play();

            // Turn the tank off.
            gameObject.SetActive(false);

            Director        director = Director.GetInstance();
            FirstController fc       = (FirstController)director.CurrentScenceController;

            if (isAI)
            {
                fc.AddScore();
            }
            else
            {
                fc.GameOver();
            }
        }
 public override void Start()
 {
     // this.gameobject.GetComponent<Animator>().SetBool("run", true);
     data            = this.gameobject.GetComponent <PatrolData>();
     sceneController = SSDirector.GetInstance().currentSceneController as FirstController;
     enable          = true;
 }
Example #8
0
 internal void setFirstController(FirstController gom)
 {
     if (null == firstSceneController)
     {
         firstSceneController = gom;
     }
 }
Example #9
0
    // Use this for initialization
    void Start()
    {
        roomHelper = new RoomHelper(null, RoomType.LivingRoom);
        rt         = new List <GameObject> ();
        rt.Add(create());

        current = 0;
        //initializing buttons
        nextButton = GameObject.Find("NextRoomButton").GetComponent <Button> ();
        nextButton.onClick.AddListener(() => HandleNextRoomClick());

        prevButton = GameObject.Find("PrevRoomButton").GetComponent <Button> ();
        prevButton.onClick.AddListener(() => HandlePreviousRoomClick());

        newButton = GameObject.Find("NewRoomButton").GetComponent <Button> ();
        newButton.onClick.AddListener(() => HandleNewRoomClick());

        deleteButton = GameObject.Find("DeleteRoomButton").GetComponent <Button> ();
        deleteButton.onClick.AddListener(() => HandleDeleteRoomClick());

        recolorButton = GameObject.Find("RegenButton").GetComponent <Button> ();
        recolorButton.onClick.AddListener(() => HandleRecolorClick());

        FirstController.getGlobalFirstController().undoButton.onClick.AddListener(() => HandleUndoClick());

        /*GameObject secGameController = (GameObject)GameObject.Instantiate (firstGameControllerPrefab, new Vector3(0,0,7), Quaternion.identity);
         * secGameController.transform.SetParent (this.transform);
         * rooms.Add (secGameController.GetComponent<GameController>());*/
    }
Example #10
0
 // Use this for initialization
 void Start()
 {
     myobj   = SSDirector.getInstance().currentSceneController as FirstController;
     actions = SSDirector.getInstance().currentSceneController as IUserAction;
     //mytext = this.transform.Find("Canvas").Find("mytext").GetComponent<Text>();
     c = "";
 }
 // Use this for initialization
 void Start()
 {
     scene_controller = (FirstController)Director.getInstance().currentSceneController;
     moveToLeft       = MoveToAction.GetAction(new Vector3(-1, 0, 0), 1);
     moveToRight      = MoveToAction.GetAction(new Vector3((float)1.5, 0, 0), 1);
     teleportTo       = TeleportAction.GetAction(new Vector3(0, 0, 0));
 }
Example #12
0
        public void TestGetViewWithOtherValue()
        {
            FirstController r = new FirstController();
            ViewResult      v = r.GetView(1) as ViewResult;

            Assert.AreEqual("View2", v.ViewName);
        }
Example #13
0
        public void TestDetailsForViewResult()
        {
            FirstController contro1 = new FirstController();
            var             result1 = contro1.Details(2) as ViewResult;

            Assert.AreEqual("Details", result1.ViewName);
        }
Example #14
0
        public void TestAction2()
        {
            FirstController t = new FirstController();
            ViewResult      r = t.Action2() as ViewResult;

            Assert.AreEqual("xxx", r.ViewData["Name"]);
        }
Example #15
0
        public void TestDivision()
        {
            FirstController objMath = new FirstController();
            int             Result  = objMath.Devide(10, 0);

            Assert.AreEqual(10, Result);
        }
Example #16
0
        public void TestGetViewWith0()
        {
            FirstController r = new FirstController();
            ViewResult      v = r.GetView(0) as ViewResult;

            Assert.AreEqual("View1", v.ViewName);
        }
Example #17
0
 void Start()
 {
     myobj       = SSDirector.getInstance().currentSceneController as FirstController;
     currentSide = 0;
     count       = 0;
     sideNum     = Random.Range(3, 6);
     currentSide = 0;
     oldpos      = transform.position;
     MoveSpeed   = 1;
     isCatching  = false;
     if (sideNum == 3)
     {
         posSet = new Vector3[] { new Vector3(2, 0, 0), new Vector3(-1, 0, 2),
                                  new Vector3(-1, 0, -2) };
     }
     else if (sideNum == 4)
     {
         posSet = new Vector3[] { new Vector3(2, 0, 0), new Vector3(0, 0, 2),
                                  new Vector3(-2, 0, 0), new Vector3(0, 0, -2) };
     }
     else if (sideNum == 5)
     {
         posSet = new Vector3[] { new Vector3(2, 0, 0), new Vector3(0, 0, 1),
                                  new Vector3(-1, 0, 1), new Vector3(-1, 0, -1), new Vector3(0, 0, -1) };
     }
 }
 internal void setGameModel(FirstController _myController)
 {
     if (myController == null)
     {
         myController = _myController;
     }
 }
Example #19
0
 internal void setController(FirstController fir)
 {
     if (sceneController == null)
     {
         sceneController = fir;
     }
 }
 void Start()
 {
     sceneController = (FirstController)SSDirector.GetInstance().CurrentSceneController;
     srcCoastModel   = sceneController.SrcCoastController.GetCoastModel();
     desCoastModel   = sceneController.DesCoastController.GetCoastModel();
     boatModel       = sceneController.boatController.GetBoatModel();
 }
Example #21
0
 internal void setController(FirstController fir)
 {
     if (controll == null)
     {
         controll = fir;
     }
 }
Example #22
0
    public override void dismiss(State nextState, bool shouldPop)
    {
        FirstController.getGlobalFirstController().dDeleteButtonClicked.Remove(onDelete);
        FirstController.getGlobalFirstController().dFurniturePicked.Remove(onSelectedFurniture);

        base.dismiss(nextState, shouldPop);
    }
Example #23
0
        public void TestDetailsForRedirect()
        {
            FirstController contro = new FirstController();
            var             result = contro.Details(-1) as RedirectToRouteResult;

            Assert.AreEqual("Index", result.RouteValues["Action"]);
            Assert.AreEqual("HomeController", result.RouteValues["Controller"]);
        }
Example #24
0
 protected override void die(State nextState, bool shouldPop)
 {
     //copy tempcSt to controller.cSt
     controller.cSt.pushStack(tempcSt);
     FirstController.getGlobalFirstController().undoButtonFS.gameObject.SetActive(false);
     undoButton.SetActive(true);
     base.die(nextState, shouldPop);
 }
Example #25
0
    // Use this for initialization
    public override void Start()
    {
        scene_controller = (FirstController)Director.getInstance().currentSceneController;
        scene_controller.boat.setStatus(true);
        Animator anima = gameobject.GetComponent <Animator> ();

        anima.SetInteger("AnimState", 0);
    }
 void OnTriggerEnter(Collider collider)
 {
     controller = Director.getInstance().currentSceneController as FirstController;
     if (collider.gameObject.transform.parent != null && collider.gameObject.transform.parent.tag == "Player")
     {
         controller.playerArea = areaNum;
     }
 }
Example #27
0
 public override void Enter()
 {
     if (FirstController.getGlobalFirstController() != null)
     {
         FirstController.getGlobalFirstController().dFurnitureDragged.Add(onFurnitureDragged);
     }
     base.Enter();
 }
 void OnTriggerEnter(Collider collider)
 {
     if (collider.gameObject.tag == "Player")
     {
         FirstController firstController = SSDirector.GetInstance().CurrentScenceController as FirstController;
         firstController.wall_sign = sign;
     }
 }
        protected void Start()
        {
            SceneController = (FirstController)Director.GetInstance().CurrentScenceController;
            SceneController.actionManager = this;

            //moveToA = CCMoveToAction.GetSSAction(new Vector3(-5, 1, 0), 5f);
            //this.RunAction(SceneController.boat.boat, moveToA, this);
        }
Example #30
0
 public override void dismiss(State nextState, bool shouldPop)
 {
     if (FirstController.getGlobalFirstController() != null)
     {
         FirstController.getGlobalFirstController().dFurnitureDragged.Remove(onFurnitureDragged);
     }
     base.dismiss(nextState, shouldPop);
 }