1,制作地图

方式1:

NGUI,新建一个Atlas,为M,按照一定的比例如 1:400,绘制地图。

新建一个GameObject,为A,关联UIPanel.A的transform.localScale为 0.25。

A下,新建一个UISprite M。简单的地图就算Ok;

2,导航

地图两个关键点:位置与方向;

// UI 中的角色 

public  Transform  uitrans;

// UI 中的角色,地图中对应

publicTransform  maptrans;

void Update(){

maptrans.rotation=uitrans.rotation;

maptrans.localPosition=uitrans.localPosition;

}

Unity3d NGUI 地图

 

效果图:

Unity3d NGUI 地图

 

 

 

相关文章:

  • 2021-08-18
  • 2021-09-14
  • 2021-07-03
  • 2021-10-18
  • 2022-12-23
  • 2022-12-23
  • 2021-09-17
  • 2021-08-31
猜你喜欢
  • 2022-01-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-23
  • 2022-12-23
相关资源
相似解决方案