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