public void reset() //重置游戏对象的设置 { //moveableScript.reset(); coastController = (SSDirector.getInstance().currentSceneController as FirstController).fromCoast; getOnCoast(coastController); setPosition(coastController.getEmptyPosition()); coastController.getOnCoast(this); }
public void getOnCoast(CoastController coastCtrl) //进行和岸边的绑定 { coastController = coastCtrl; character.transform.parent = null; _isOnBoat = false; }
public void getOnBoat(BoatController boatCtrl) //移动到船之后进行和船的绑定 { coastController = null; character.transform.parent = boatCtrl.getGameobj().transform; _isOnBoat = true; }