public void loadResources() { GameObject river = Instantiate(Resources.Load("prefabs/river", typeof(GameObject)), riverPos, Quaternion.identity, null) as GameObject; river.name = "river"; startLand = new LandController("from"); endLand = new LandController("to"); boat = new BoatController(); for (int i = 0; i < 3; i++) { chCtrl.CharacterController _ch = new chCtrl.CharacterController("priest"); _ch.setName("priest[" + i + "]"); _ch.setPosition(startLand.getEmptyPlace()); _ch.getOnLand(startLand); startLand.addObj(_ch); ch[i] = _ch; } for (int i = 0; i < 3; i++) { chCtrl.CharacterController _ch = new chCtrl.CharacterController("devil"); _ch.setName("devil[" + i + "]"); _ch.setPosition(startLand.getEmptyPlace()); _ch.getOnLand(startLand); startLand.addObj(_ch); ch[i + 3] = _ch; } }
public void LoadResources() { characters = new ICharacterController[6]; GameObject river = Instantiate(Resources.Load("Prefabs/River", typeof(GameObject)), new Vector3(0, -0.25f, 0), Quaternion.identity, null) as GameObject; river.name = "river"; boat = new BoatController(); leftLand = new LandController(-1); rightLand = new LandController(1); for (int i = 0; i < 3; ++i) { ICharacterController priest = new ICharacterController(0, "priest" + i); priest.setPosition(rightLand.getEmptyPosition()); priest.getOnLand(rightLand); rightLand.getOnLand(priest); characters[i] = priest; } for (int i = 0; i < 3; ++i) { ICharacterController devil = new ICharacterController(1, "devil" + i); devil.setPosition(rightLand.getEmptyPosition()); devil.getOnLand(rightLand); rightLand.getOnLand(devil); characters[i + 3] = devil; } }
private void Start() { startingRotation = transform.localRotation; // Get the audio transform object Transform audioTransform = StaticValueHolder.BoatObject.transform.Find("Audio"); if (audioTransform == null) { Debug.Log("Missing Audio child on object: " + StaticValueHolder.BoatObject); } else { // Get the sail creak noise sailCreakNoise = audioTransform.Find("SailCreak").GetComponent <AudioSource>(); if (sailCreakNoise == null) { Debug.Log("Missing SailCreak child on object: " + audioTransform.gameObject); } } // Get the boat controller boatController = StaticValueHolder.BoatObject.GetComponent <BoatController>(); if (boatController == null) { Debug.Log("Missing BoatController component on object: " + StaticValueHolder.BoatObject); } }
public void toggleBoat(BoatController boat) { MoveAction action = MoveAction.getAction(boat.getTarget(), boat.speed); this.addAction(boat.getBoat(), action, this); boat.toggle(); }
public void loadResources() { GameObject river = Instantiate(Resources.Load("Prefabs/River", typeof(GameObject)), new Vector3(0, -3f, 0), Quaternion.identity, null) as GameObject; river.name = "river"; leftBank = new BankController("left"); rightBank = new BankController("right"); boat = new BoatController(); for (int i = 0; i < 3; i++) { dpGame.CharacterController tmp = new dpGame.CharacterController("devil", i); tmp.setPosition(leftBank.getPos(i)); tmp.moveToBank(leftBank); leftBank.moveToBank(tmp); characters[i] = tmp; } for (int i = 0; i < 3; i++) { dpGame.CharacterController tmp = new dpGame.CharacterController("priest", i + 3); tmp.setPosition(leftBank.getPos(i + 3)); tmp.moveToBank(leftBank); leftBank.moveToBank(tmp); characters[i + 3] = tmp; } }
public void CheckNullComment() { BoatController com = new BoatController(); var result = com.checkNull(null); Assert.Equals(result, "Empty"); }
// Start is called before the first frame update void Start() { boatRB = GetComponent <Rigidbody>(); displayText = GetComponent <Text>(); _player = transform.parent.GetComponent <BoatAccessor>().player; bc = _player.GetComponent <BoatController>(); }
public void GetBoatsByLocationId() { BoatController controller = new BoatController(); bool exist = controller.CheckLocation(3007); Assert.IsTrue(exist); }
public void CheckLocationExistOrNot() { BoatController controller = new BoatController(); bool exist = controller.CheckLocation(3007); Assert.IsTrue(exist); }
public void loadResources() { GameObject water = Instantiate(Resources.Load("Perfabs/Water", typeof(GameObject)), water_pos, Quaternion.identity, null) as GameObject; water.name = "water"; fromCoast = new CoastController("from", NumDevil + NumPriest); toCoast = new CoastController("to", NumDevil + NumPriest); boat = new BoatController(); for (int i = 0; i < NumPriest; i++) { GenGameObject cha = new GenGameObject("priest"); cha.setName("priest" + i); cha.setPosition(fromCoast.getEmptyPosition()); cha.getOnCoast(fromCoast); fromCoast.getOnCoast(cha); characters[i] = cha; } for (int i = 0; i < NumDevil; i++) { GenGameObject cha = new GenGameObject("devil"); cha.setName("devil" + i); cha.setPosition(fromCoast.getEmptyPosition()); cha.getOnCoast(fromCoast); fromCoast.getOnCoast(cha); characters[i + NumPriest] = cha; } }
public void loadResources() { GameObject water = Instantiate(Resources.Load("Prefabs/water", typeof(GameObject)), water_pos, Quaternion.identity, null) as GameObject; water.name = "water"; fromCoast = new CoastController("from"); toCoast = new CoastController("to"); boat = new BoatController(); for (int i = 0; i < 3; i++) { MyCharacterController tem = new MyCharacterController("priest"); tem.setName("priest" + i); tem.setPosition(fromCoast.getEmptyPosition()); tem.getOnCoast(fromCoast); fromCoast.getOnCoast(tem); team.Add(tem); } for (int i = 0; i < 3; i++) { MyCharacterController tem = new MyCharacterController("devil"); tem.setName("devil" + i); tem.setPosition(fromCoast.getEmptyPosition()); tem.getOnCoast(fromCoast); fromCoast.getOnCoast(tem); team.Add(tem); } }
public void LoadResources() { GameObject water = Instantiate(Resources.Load("Prefabs/water", typeof(GameObject))) as GameObject; fromCoast = new CoastController(0, new Vector3(0, 0, 0)); toCoast = new CoastController(1, new Vector3(12, 0, 0)); boat = new BoatController(); characters = new ICharacterController[6]; for (int i = 0; i < 3; i++) { characters[i] = new ICharacterController(i, "priest", new Vector3((float)2.5 - i, (float)1.25, 0)); } for (int i = 3; i < 6; i++) { characters[i] = new ICharacterController(i, "devil", new Vector3((float)2.5 - i, (float)1.25, 0)); } fromCoast.initStorage(characters); /* * Debug.Log("check whether:" + (fromCoast.storage.characterStorage[0] == fromCoast.storage.characterStorage[1])); * for(int i=0;i<6;i++) * { * Debug.Log(fromCoast.storage.characterStorage[i].character.name); * }*/ }
void Start() { boatRB = GetComponent <Rigidbody>(); righttrans = GameObject.Find("RightTransmission"); pscript = righttrans.GetComponent <RightTrans>(); boatController = GetComponent <BoatController>(); }
public void LoadResources() { GameObject water = Instantiate(Resources.Load("Prefabs/WaterProDaytime", typeof(GameObject)), Vector3.zero, Quaternion.identity, null) as GameObject; water.name = "water"; fromCoast = new CoastController("from"); toCoast = new CoastController("to"); boat = new BoatController(); for (int i = 0; i < 3; ++i) { MyCharacterController priest = new MyCharacterController("Priest"); priest.setName("Priest" + i); priest.setPosition(fromCoast.getEmptyPosition()); priest.getOnCoast(fromCoast); fromCoast.getOnCoast(priest); characters[i] = priest; } for (int i = 0; i < 3; ++i) { MyCharacterController devil = new MyCharacterController("Devil"); devil.setName("Devil" + i); devil.setPosition(fromCoast.getEmptyPosition()); devil.getOnCoast(fromCoast); fromCoast.getOnCoast(devil); characters[i + 3] = devil; } }
// Use this for initialization void Start() { textBox = GetComponent <Text>(); controller = GetComponent <Animator>(); boat = GameObject.Find("BoatWithRocking").GetComponentInChildren <BoatController>(); textBox.text = "Letters Collected:\n"; }
public void loadResources() { GameObject water = Instantiate(Resources.Load("Perfabs/Water", typeof(GameObject)), water_pos, Quaternion.identity, null) as GameObject; water.name = "water"; fromCoast = new CoastController(new Vector3(9, 1, 0)); toCoast = new CoastController(new Vector3(-9, 1, 0)); for (int i = 0; i < 6; i++) { MyCharacterController mc; if (i < 3) { mc = new MyCharacterController(CharacterType.Devil); } else { mc = new MyCharacterController(CharacterType.Priest); } characters[i] = mc; var _pos = fromCoast.getEmptyPosition(); mc.setPosition(_pos); mc.getOnCoast(fromCoast.getGameobj(), _pos, CharacterPosition.From); fromCoast.addCharacter(mc); } boat = new BoatController(boatFromPosition, boatToPosition); userGui.state = GameState.NotWin; actionManager = gameObject.AddComponent <CCActionManager>() as CCActionManager; }
//初始化游戏资源,如角色,船等等 public void load() { GameObject water = Instantiate(Resources.Load("Perfabs/water", typeof(GameObject)), water_pos, Quaternion.identity, null) as GameObject; water.name = "water"; leftCoast = new CoastController("left"); rightCoast = new CoastController("right"); boat = new BoatController(); for (int i = 0; i < 3; i++) { MyCharacterController character = new MyCharacterController("priest"); character.setPosition(leftCoast.getEmptyPosition()); character.Oncoast(leftCoast); leftCoast.getOnCoast(character); characters[i] = character; character.setName("priest" + i); } for (int i = 0; i < 3; i++) { MyCharacterController character = new MyCharacterController("devil"); character.setPosition(leftCoast.getEmptyPosition()); character.Oncoast(leftCoast); leftCoast.getOnCoast(character); characters[i + 3] = character; character.setName("devil" + i); } }
protected override void OnPlayerInteract_Internal() { base.OnPlayerInteract_Internal(); m_MainCharacterController.SetInBoat(m_AnchoredBoatController); m_AnchoredBoatController = null; RefreshAnchorRope(); }
public void LoadResources() { riverPos = new Vector3(0, 0.5f, 0); GameObject river = Instantiate(Resources.Load("Prefab/Water", typeof(GameObject)), riverPos, Quaternion.identity, null) as GameObject; river.name = "river"; rightCoastCtrl = new CoastController("right"); leftCoastCtrl = new CoastController("left"); boatCtrl = new BoatController(); for (int i = 0; i < 3; ++i) { MyNamespace.CharacterController temp = new MyNamespace.CharacterController("priest" + i); temp.SetPosition(rightCoastCtrl.GetEmptyPosition()); temp.myAction.GetOnCoast(temp, rightCoastCtrl); //rightCoastCtrl.GetOnCoast(temp); characters[i] = temp; } for (int i = 0; i < 3; ++i) { MyNamespace.CharacterController temp = new MyNamespace.CharacterController("devil" + i); temp.SetPosition(rightCoastCtrl.GetEmptyPosition()); temp.myAction.GetOnCoast(temp, rightCoastCtrl); //rightCoastCtrl.GetOnCoast(temp); characters[i + 3] = temp; } }
public void genGameObjects() { characters = new ICharacterController[6]; boat = new BoatController(); leftLand = new LandController(-1); rightLand = new LandController(1); for (int i = 0; i < 3; i++) { ICharacterController priest = new ICharacterController(0, "priest" + i); priest.setPosition(rightLand.getEmptyPosition()); priest.getOnLand(rightLand); rightLand.getOnLand(priest); characters[i] = priest; } for (int i = 0; i < 3; i++) { ICharacterController demon = new ICharacterController(1, "demon" + i); demon.setPosition(rightLand.getEmptyPosition()); demon.getOnLand(rightLand); rightLand.getOnLand(demon); characters[i + 3] = demon; } }
public void LoadResources() { GameObject river = (new River()).river; rightCoastCtr = new CoastController("right"); leftCoasrCtr = new CoastController("left"); boatCtr = new BoatController(); for (int i = 0; i < 3; ++i) { MySpace.CharacterController temp = new MySpace.CharacterController("Priest" + i); temp.SetPosition(rightCoastCtr.GetEmptyPosition()); temp.GetOnCoast(rightCoastCtr); rightCoastCtr.GetOnCoast(temp); characters[i] = temp; } for (int i = 0; i < 3; ++i) { MySpace.CharacterController temp = new MySpace.CharacterController("Devil" + i); temp.SetPosition(rightCoastCtr.GetEmptyPosition()); temp.GetOnCoast(rightCoastCtr); rightCoastCtr.GetOnCoast(temp); characters[i + 3] = temp; } }
// Use this for initialization void Start() { pms = canvas.GetComponent <PauseMenuScript> (); leftMax = 300f; rightMax = 270f; // at the start of the game spawn all the characters in the leftBank at their respective position Transform leftRiverBank = charPosition.GetChild(0); // now spawn missionary for first 3 children of leftRiverBank and next 3 children with cannibal // spawn missionary for (int i = 0; i < 3; i++) { Instantiate(charTransform [0], leftRiverBank.GetChild(i).position, Quaternion.identity, leftRiverBank.GetChild(i)); } // sqawn cannibal for (int i = 3; i < 6; i++) { Instantiate(charTransform [1], leftRiverBank.GetChild(i).position, Quaternion.identity, leftRiverBank.GetChild(i)); } boat = charPosition.GetChild(1); boatScript = boat.GetComponent <BoatController> (); }
public void LoadResources() { fromCoast = new CoastController("from"); toCoast = new CoastController("to"); boat = new BoatController(); GameObject water = Instantiate(Resources.Load("Perfabs/Water", typeof(GameObject)), new Vector3(0, 0.5F, 0), Quaternion.identity, null) as GameObject; water.name = "water"; for (int i = 0; i < 3; i++) { GameObjects s = new GameObjects("priest"); s.setName("priest" + i); s.setPosition(fromCoast.getEmptyPosition()); s.getOnCoast(fromCoast); fromCoast.getOnCoast(s); GameObjects[i] = s; } for (int i = 0; i < 3; i++) { GameObjects s = new GameObjects("devil"); s.setName("devil" + i); s.setPosition(fromCoast.getEmptyPosition()); s.getOnCoast(fromCoast); fromCoast.getOnCoast(s); GameObjects[i + 3] = s; } }
// 加载资源,对象 public void loadResources() { GameObject river = Instantiate(Resources.Load("Prefabs/river", typeof(GameObject)), river_pos, Quaternion.identity, null) as GameObject; river.name = "river"; right_coast = new CoastController(true); left_coast = new CoastController(false); boat = new BoatController(); for (int i = 0; i < 3; ++i) { characters[i] = new MyCharacterController(true); characters[i].setName("priest" + i); characters[i].setPosition(right_coast.getEmptyPosition(true)); characters[i].getOnCoast(right_coast); right_coast.getOnCoast(characters[i]); } for (int i = 3; i < 6; ++i) { characters[i] = new MyCharacterController(false); characters[i].setName("devil" + i); characters[i].setPosition(right_coast.getEmptyPosition(false)); characters[i].getOnCoast(right_coast); right_coast.getOnCoast(characters[i]); } }
public void moveBoat(BoatController boat) { CCMoveToAction action = CCMoveToAction.GetSSAction(boat.getDestination(), boat.Speed); // Debug.Log(boat.getDestination()); this.RunAction(boat.getGameobj(), action, this); }
public void LoadResources() { fromCoast = new CoastController("from"); toCoast = new CoastController("to"); boat = new BoatController(); judge = new Judge(fromCoast, toCoast, boat); GameObject river = Instantiate(Resources.Load("Prefabs/river", typeof(GameObject)), new Vector3(0, -7, 10), Quaternion.identity, null) as GameObject; river.name = "river"; for (int i = 0; i < 3; i++) { Character p = new Character("priest"); p.setName("priest" + i); p.setPosition(fromCoast.getEmptyPosition()); p.getOnCoast(fromCoast); fromCoast.getOnCoast(p); Character[i] = p; } for (int i = 0; i < 3; i++) { Character d = new Character("devil"); d.setName("devil" + i); d.setPosition(fromCoast.getEmptyPosition()); d.getOnCoast(fromCoast); fromCoast.getOnCoast(d); Character[i + 3] = d; } }
private BoatController boatRoleController; //船控制器 //导入资源 public void LoadResources() { //初始化 roleModelControllers = new RoleModelController[6]; for (int i = 0; i < 6; i++) { roleModelControllers[i] = new RoleModelController(); roleModelControllers[i].CreateRole(PositionModel.roles[i], i < 3 ? true : false, i); } leftLandRoleController = new LandModelController(); leftLandRoleController.CreateLand("left_land", PositionModel.left_land); rightLandRoleController = new LandModelController(); rightLandRoleController.CreateLand("right_land", PositionModel.right_land); foreach (RoleModelController roleModelController in roleModelControllers) { roleModelController.GetRoleModel().role.transform.localPosition = leftLandRoleController.AddRole(roleModelController.GetRoleModel()); } riverModel = new RiverModel(PositionModel.river); boatRoleController = new BoatController(); boatRoleController.CreateBoat(PositionModel.left_boat); moveController = new MoveController(); isRuning = true; time = 60; }
public void BoatMove(BoatController boatCtr) { CCMoveToAction action = CCMoveToAction.GetSSAction(boatCtr.GetDestination(), boatCtr.boat.speed); //Debug.Log("11"); AddAction(boatCtr.boat._Boat, action, this); }
public void LoadResources() { terrainPos = new Vector3(-100, -7, -100); Terrain terrain = Instantiate(Resources.Load("Prefab/Terrain", typeof(Terrain)), terrainPos, Quaternion.identity, null) as Terrain; terrain.name = "terrain"; rightCoastCtrl = new CoastController("right"); leftCoastCtrl = new CoastController("left"); boatCtrl = new BoatController(); for (int i = 0; i < 3; ++i) { MyNamespace.CharacterController temp = new MyNamespace.CharacterController("priest" + i); temp.SetPosition(rightCoastCtrl.GetEmptyPosition()); temp.GetOnCoast(rightCoastCtrl); rightCoastCtrl.GetOnCoast(temp); characters[i] = temp; } for (int i = 0; i < 3; ++i) { MyNamespace.CharacterController temp = new MyNamespace.CharacterController("devil" + i); temp.SetPosition(rightCoastCtrl.GetEmptyPosition()); temp.GetOnCoast(rightCoastCtrl); rightCoastCtrl.GetOnCoast(temp); characters[i + 3] = temp; } }
public void LoadResources() { SrcCoastController = new CoastController(); SrcCoastController.CreateCoast("src_coast", PositionModel.src_coast); DesCoastController = new CoastController(); DesCoastController.CreateCoast("des_coast", PositionModel.des_coast); boatController = new BoatController(); boatController.CreateBoat(PositionModel.boat_on_left); roleModelControllers = new RoleController[6]; for (int i = 0; i < 3; i++) { roleModelControllers[i] = new RoleController(); roleModelControllers[i].CreateRole(PositionModel.roles[i], 0, i); } for (int i = 3; i < 6; i++) { roleModelControllers[i] = new RoleController(); roleModelControllers[i].CreateRole(PositionModel.roles[i], 1, i); } foreach (RoleController roleModelController in roleModelControllers) { roleModelController.GetRoleModel().role.transform.localPosition = SrcCoastController.AddRole(roleModelController.GetRoleModel()); } moveController = new MoveController(); river = new RiverModel(PositionModel.river); isRuning = true; time = 120; }
// Use this for initialization void Start() { ctrlScript = parent.GetComponent<BoatController>(); keyPressed = false; keyUp = ctrlScript.upKey; keyLeft = ctrlScript.leftKey; keyRight = ctrlScript.rightKey; anim = driver.GetComponent<Animator>(); }
public virtual void Awake() { Boat = GlobalScript.Instance.Boat; stateMachine = new StateMachine(new WaitingState(this)); stateMachine.AddState(new DeadState(this)); AddEnragedState(); AddRegularState(); HealthPoints = maxHP; StunHP = stunResistance; Hurt = false; Recovering = false; //Engaged = false; }