unityd游戏开发之背包系统()【DOC精选】.docVIP

  • 27
  • 0
  • 约 6页
  • 2017-02-16 发布于江苏
  • 举报

unityd游戏开发之背包系统()【DOC精选】.doc

unityd游戏开发之背包系统()【DOC精选】

背包系统(二) 7、拖入两个物品预设体到格子里面,并为其添加数量 8、修改物品脚本,实现两个物品可以交换 ?//重写OnDragDropRelease方法 ? ? protected override void OnDragDropRelease(GameObject surface) ? ? { ? ? ? ? base.OnDragDropRelease(surface);//调用父类的OnDragDropRelease(surface)方法 ? ? ? ? if (surface.tag == Cell) ? ? ? ? { ? ? ? ? ? ? this.transform.parent = surface.transform; //把背包放入格子里面 ? ? ? ? ? ? this.transform.localPosition = Vector3.zero;//把背包居中 ? ? ? ? } ? ? ? ? else if (surface.tag == Knapsack) ? ? ? ? { ? ? ? ? ? ? //第一个背包:拖动的背包 ? ? ? ? ? ? //第二个背包:将要被交换的背包 ? ? ? ? ? ? Transform parent = surface.transform.parent;//得到第二个格子Transform对象 ? ?

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档