Unity 中如何获取设备的当前分辨率

YG_jzjz 2018-07-30 05:18:18
注意:我要的是当前设备的当前分辨率,不是 Screen.Wight 和 Screen.Height
有没有windows外部dll之类的方法
...全文
2321 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
M丶随心忄 2018-08-06
  • 打赏
  • 举报
回复
顶一下...
小数点666 2018-08-01
  • 打赏
  • 举报
回复
windows 的大部分内核api都可以在Pinvoke.net上查到,其他的找熟悉的人问一下就可以了
小数点666 2018-07-31
  • 打赏
  • 举报
回复
调用底层接口可以获取到,在windows上调用win Api 获取,在安卓上调用安卓底层接口,其他系统找对应的接口就行
YG_jzjz 2018-07-31
  • 打赏
  • 举报
回复
顶一下
YG_jzjz 2018-07-31
  • 打赏
  • 举报
回复
引用 2 楼 u011017980 的回复:
调用底层接口可以获取到,在windows上调用win Api 获取,在安卓上调用安卓底层接口,其他系统找对应的接口就行

我就是想这么做,但是我对这个底层API没有接触过,我该如何入手
提供百度网盘下载地址。 Unity 3D NGUI实战教程 完整版 第1章 初识NGUI 1.1 游戏UI开发介绍 1.1.1 什么是游戏UI 1.1.2 UI为何如此重要 1.1.3 UI开发的流程 1.1.4 UI开发的难点 1.2 什么是NGUI 1.2.1 NGUI插件介绍 1.2.2 NGUI的强大优势 第2章 NGUI基础 2.1 导入NGUI插件 2.1.1 NGUI版本介绍 2.1.2 NGUI的下载和购买 2.1.3 导入NGUI插件应用 2.1.4 导入常见问题 2.2 认识基本的UI资源 2.2.1 什么是UI精灵(Sprite) 2.2.2 什么是UI图集(Atlas) 2.2.3 什么是UI贴图(Texture) 2.2.4 什么是UI标签(Label) 2.2.5 什么是UI字体(Font) 2.3 制作第一个UI图集 2.3.1 学会解剖UI的资源结构 2.3.2 如何导入切好的美术资源 2.3.3 用Atlas Maker制作图集 2.4 制作第一个UI字体 2.4.1 为什么要制作UI字体 2.4.2 静态字体和动态字体 2.4.3 制作静态字体介绍 2.4.4 制作动态字体介绍 2.5 创建第一个UI 2.5.1 创建一个2D UI 2.5.2 创建一个3D UI 2.5.3 了解UIRoot、UIPanel和UICamera组件 2.6 2DUI和3DUI的工作原理 2.6.1 2DUI的工作原理 2.6.2 3DUI的工作原理 2.6.3 如何判断该选择哪一种UI 2.7 深度(Depth)概念 2.7.1 强化对深度的理解 2.7.2 小心相机的深度 第3章 核心组件 3.1 什么是UI控件 3.2 制作精灵(UISprite) 3.2.1 怎样判断是否应该使用精灵 3.2.2 创建精灵 3.2.3 Sprite组件的设置 3.3 制作标签(Label) 3.3.1 怎样判断是否应当使用标签 3.3.2 创建标签 3.3.3 Label的文字设置 3.4 制作UI纹理(UITexture) 3.4.1 什么情况下使用UITexture 3.4.2 创建纹理 3.4.3 纹理的设置 3.5 制作按钮(Button) 3.5.1 怎样判断应该使用按钮 3.5.2 创建按钮 3.5.3 核心组件BoxCollider 3.5.4 核心组件UIButton 3.5.5 制作按钮的放缩动画 3.5.6 制作按钮的偏移动画 3.5.7 制作按钮的旋转动画 3.5.8 添加按钮单击音效 3.5.9 任何事物都可以变成按钮,不仅仅是UI 3.6 制作进度条(UISlider) 3.6.1 怎样判断是否应当使用进度条 3.6.2 创建进度条 3.6.3 核心组件UISlider设置 3.6.4 进度条的BoxCollider说明 3.7 制作输入框(Input) 3.7.1 怎样判断是否应当使用输入框 3.7.2 创建输入框 3.7.3 核心组件Input设置 3.7.4 输入框使用的一些注意事项 3.8 制作滚动视图(ScrollView) 3.8.1 怎样判断是否应当使用滚动视图 3.8.2 创建滚动视图 3.8.3 滚动视图核心组件UIPanel 3.8.4 滚动视图核心组件UIScrollView 3.8.5 创建一个拖动条 3.8.6 拖动条说明 3.8.7 让视图内的内容可以被拖动 3.8.8 制作滚动视图时的注意事项 3.9 制作复选框(Toggle) 3.9.1 怎样判断是否应当使用复选框 3.9.2 创建复选框 3.9.3 复选框的核心组件UIToggle 3.10 制作下拉菜单(PopupList) 3.10.1 怎样判断是否应当使用下拉菜单 3.10.2 创建下拉菜单 3.10.3 显示当前的选项 3.10.4 下拉菜单核心组件PopupList 3.10.5 制作下拉菜单的注意事项 第4章 UI动画 4.1 常见的两种UI动画介绍 4.1.1 要区分UI动画和UI特效两个概念 4.1.2 关于Tween动画 4.1.3 关于Animation动画 4.2 渐隐渐现动画(透明度动画) 4.2.1 透明度动画的介绍和应用 4.2.2 使用透明度动画TweenAlpha 4.2.3 使用透明度动画的注意点 4.3 颜色变化动画(变色动画) 4.3.1 变色动画的介绍和应用 4.3.2 使用颜色动画TweenColor 4.3.3 使用颜色动画的注意点 4.4 位置变换动画(位移动画) 4.4.1 位移动画的介绍和应用 4.4.2 使用位移动画TweenPosition 4.4.3 使用位移动画的注意点 4.5 旋转变化动画(旋转动画) 4.5.1 旋转动画的介绍和应用 4.5.2 使用旋转动画TweenRotation 4.5.3 使用旋转动画的注意点 4.6 大小变化动画(放缩动画) 4.6.1 放缩动画的介绍和应用 4.6.2 使用放缩动画TweenScale 4.6.3 使用放缩动画的注意点 4.7 Tween动画总结 4.8 动画控制组件UIPlayTween 4.8.1 为什么要用UIPlayTween 4.8.2 动画核心组件UIPlayTween讲解 4.8.3 使用UIPlayTween的注意事项 4.9 动画控制组件UIPlayAnimation 4.9.1 为什么要用UIPlayAnimation 4.9.2 为UI添加Animation组件 4.9.3 动画核心组件UIPlayAnimation讲解 4.9.4 使用UIPlayAnimation注意事项 第5章 其他组件 5.1 使用Toggle制作页签 5.1.1 页签的工作原理 5.1.2 一个完整的页签界面 5.1.3 制作两个页签按钮 5.1.4 使用ToggleObjects来记录页签内容 5.1.5 制作页签注意事项 5.2 拖动摄像机来浏览超大界面 5.2.1 拖动相机功能的介绍和应用 5.2.2 核心原理和组件介绍 5.2.3 拖动相机浏览超大界面的注意事项 5.3 使用Grid自动排列UI 5.3.1 自动排列UI的应用 5.3.2 自动排列UI核心组件Grid介绍 5.4 使用DragObject直接拖动物体 5.5 让玩家通过拖动自由改变控件大小 5.6 制作序列帧精灵动画(SpriteAnimation) 5.6.1 什么是序列帧精灵动画 5.6.2 SpriteAnimation组件 第6章 NGUI实战进阶 6.1 UI开发核心问题--UI随屏幕自适应 6.1.1 屏幕分辨率对UI适配的影响 6.1.2 主流设备的屏幕分辨率 6.1.3 自适应核心组件Anchor的使用 6.1.4 使用Anchor的注意事项 6.1.5 正式开发UI之前必须明确的几个问题 6.2 UI元素的相对自适应 6.2.1 什么是UI元素的相对自适应 6.2.2 Anchors的介绍及使用 6.2.3 使用Anchors的范例:背景图的全屏适配 6.2.4 使用Anchors的注意事项 6.3 多摄像机同时协作运行 6.3.1 摄像的渲染层的概念 6.3.2 多摄像机协作的应用范围 6.3.3 如何创建多个UI摄像机 6.3.4 多摄像机协作的注意事项 6.4 巧用九宫格以减少UI资源量 6.4.1 项目安装包大小对项目的影响
World Map Globe Edition 2 添加到您的场景一个美丽的互动三维世界地图,只需点击几下。将全局预置拖到您的场景并自定义外观。 这个新的主要版本改进了视觉效果并支持标准/内置和LWRP。所有的新特性和改进都将包含在这个版本,而以前的版本只会收到修复。 完整的资产具有强大的可视化功能、示例和丰富的API,适用于为VR、桌面和移动设备构建游戏和应用程序。 ***主要特点*** -从程序上划分了240个国家、4112个省和州的边界,以及世界上7144个人口最多的城市的地理位置互联网。前沿城市数据包括在资产,使它非常快速和离线工作! -完全交互式地图:当您将鼠标放在国家、省/州和城市上时,它们将高亮显示。 -19种地球风格,包括定制的行星着色器,具有浮雕、白天/夜晚、大气、云和城市灯光效果,与移动设备兼容。纹理分辨率包括从2K到16K的自定义着色器。 -能够与在线地图平铺系统集成,只需单击一次,包括OpenStreetMap、AerisWeather、Stamen、Carto、MapBox、Sputnik等,并具有渐进式渲染,允许在放大时获得更高的质量。 -脱机磁贴支持与磁贴下载助手。 -六边形网格和寻径支持:完全交互式网格(选择,着色,纹理) 还有更多。。。 -三类城市分类,包括国家和地区首府。 -数据包括:大陆、国家、城市和省份名称、关系、每个国家和省的多个地区、大都市人口、FIPS 104、ISO A2、A3和N3代码。 -月亮和真正的银河天箱。 -GPS支持:可自动跟踪设备在地图上的位置。 -与实时和日光自动同步。 -自动绘制带有放置和自动对齐选项的国家/地区标签。 -给国家、省/州或整个大陆上色! -各国纹理支持! -可以使用绘图/动画将标记、圆和线添加到全球地图(空轨迹)。 -挂载点支持:从编辑器添加您的自定义战略位置,并在其上轻松查找/导航/定位对象。 -“烘焙地球纹理”命令:生成带有彩色区域的自定义地球纹理! -倒视支持:VR身临其境体验的可选视角模式(坐在世界的心!) -VR:支持普通的凝视和VR控制器使用谷歌,三星或Oculus SDK。 -有两种可用的相机模式:在旋转地球的位置之间导航(相机不移动)或使相机绕地球旋转。 -缩放倾斜选项:放大/缩小时实现角度透视。 -从当前位置找到并顺利飞往任何国家、州、市。还可以通过经纬度轻松定位任何世界位置。 -比例尺为110.00.000:1和30.000.000:1的两级边界详图。 -虚线:绘制纬度、经度和光标线。 -基于物理的大气散射着色器,提供最苛刻的体验。 -漂亮的云层整合在风景和分散的风格,包括透视阴影。 -很多定制选项:边界颜色,高亮颜色,城市/边界/地球的可见性,标签。。。 -可以实例化并由代码控制(提供API和文档)。 -自定义编辑器检查器与5个额外的可怕的组件(观看下面的视频演示): *计算器:在不同的地图单位之间转换(例如,纬度/经度到球体位置), *Tickers:在全球范围内添加滚动/闪烁信息! *装饰师:个性化每个国家的外观(颜色、质地、标签) *地图编辑器:修改提供的地图和创建您的虚构场景! *小地图:拖放迷你地图预置到场景方便一键式世界导航! -移动友好:在Android和iOS上测试。 -兼容Unity 2018.4或更高版本。 -支持标准/内置和LWRP。 -包含源代码(C#)。 -持续发展的专业支持论坛。 使用此资源,用户可以选择世界的一个地区或目的地,显示数据/信息/资源图标,非常适合任务简报、战略游戏、地球HUD/目标/资源定位器。。。现在有了六边形网格,寻路和战争迷雾在世界地图上创建你的回合制或RTS游戏! 也非常适合教育软件,报告,统计和数据viz应用! 该资产包含一个完整的API,用于探索和利用提供的国家、省和城市目录—获取地理位置、城市都市人口、所属国家和省等信息,导航到这些信息,获取省和国家的邻居,等等!

2,526

社区成员

发帖
与我相关
我的任务
社区描述
Unity3D相关内容讨论专区
游戏unity 技术论坛(原bbs)
社区管理员
  • Unity3D
  • 芝麻粒儿
  • 「已注销」
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

Unity3D社区公告:

  1. 社区致力于解决各种Unity3D相关的“疑难杂症”。
  2. 社区不允许发布与Unity3D或相关技术无关内容。
  3. 社区版主邀请各位一道为打造优秀社区不懈努力。

试试用AI创作助手写篇文章吧