Unity3d NGUI 地图

 

1,制做地图ui

方式1:spa

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

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

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

2,导航io

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

// UI 中的角色 class

public  Transform  uitrans;transform

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

publicTransform  maptrans;

void Update(){

maptrans.rotation=uitrans.rotation;

maptrans.localPosition=uitrans.localPosition;

}

 

效果图:

相关文章
相关标签/搜索