Unity3D使用FairyGUI Vector3 To 屏幕坐标

public Vector3 ConvertToScreen(Vector3 pos) {
    Vector3 screenPos = this.mainCamera.WorldToScreenPoint(pos);  //3D坐标转屏幕坐标
    screenPos.y = Screen.height - screenPos.y;					
    Vector2 xy = GRoot.inst.GlobalToLocal(screenPos);
    return xy;
}
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐