public void getOnBoat(boatController boatCtrl, CCActionManager actionManager) { status = "boat"; people.transform.parent = boatCtrl.getBoat().transform; Vector3 aim = boatCtrl.getBoatPos(getName()); CCPeopleMoveing peopleMove = CCPeopleMoveing.GetSSAction(aim); actionManager.RunAction(people, peopleMove, null); }
// private void Awake() { state = State.LAND; boatController = GameObject.FindObjectOfType <boatController>(); fishingRod = GameObject.FindObjectOfType <FishingRod>(); if (!m_rigidBody) { gameObject.GetComponent <Animator>(); } }
private void Start() { Gameover = GameObject.Find("GameOver"); Gameover.SetActive(false); victory = GameObject.Find("Victory"); victory.SetActive(false); boat = GetComponent <boatController>(); timer = 0; timerRepair = 0; helth = GameObject.Find("boatHealth").GetComponent <Slider>(); }
public void loadResources() { environment = new environmentController(); myBoat = new boatController(oriSize); for (int loop = 0; loop < numOfDevil; loop++) { peopleCtrl [loop] = new peopleController("devil", loop, environment.getPosVec(oriSize, loop), "shore", oriSize); } for (int loop = numOfDevil; loop < numOfPeople; loop++) { peopleCtrl [loop] = new peopleController("priest", loop, environment.getPosVec(oriSize, loop), "shore", oriSize); } }
public void getOnBoat(boatController boatCtrl) { status = "boat"; people.transform.parent = boatCtrl.getBoat().transform; people.transform.localPosition = boatCtrl.getBoatPos(getName()); }