随笔——判断Unity3D的运行平台
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了随笔——判断Unity3D的运行平台,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1650字,纯文字阅读大概需要3分钟。
内容图文
![随笔——判断Unity3D的运行平台](/upload/InfoBanner/zyjiaocheng/1322/418eb60ed6ac4eab9e2a7e2133ebe9b8.jpg)
今天研究了一下Unity3D的运行平台,在这里做个笔记,免得以后又忘了!
1.新建项目
2.新建Scripts和Scenes文件夹,用来存放脚本和场景
3.添加Text,显示输出信息
4.新建GameController脚本
5.运行游戏,查看结果
6.其他
开始吧!
1.新建项目
新建一个项目,名字叫DeltaTimeTest吧,因为我今天顺便要测试一下DeltaTime函数。完成后的界面见下图:
2.新建Scripts和Scenes文件夹,用来存放脚本和场景
到项目浏览器窗口新建Scripts和Scenes文件夹,用来存放脚本和场景文件。完成后的样子见下图:
3.添加Text,显示输出信息
在菜单栏上单击 GameObject,选择UI下的Text,添加文本框,用它来显示输出信息,再简单设置一下它的位置和属性就可以了。完成后的如下图所示:
4.新建GameController脚本
(1)在Scripts文件夹里面新建一个名为GameController的C#脚本,挂在主相机(MainCamera)上。双击新建的脚本编辑它,添加完成后的代码如下所示:
1 using UnityEngine; 2 3 using System.Collections; 4 5 6 7 public class GameController : MonoBehaviour 8 9 { 10 11 // 指定输出文本框 12 13 public UnityEngine.UI.Text messageText; 14 15 // Use this for initialization 16 17 void Start() 18 19 { 20 21 messageText.text = ""; 2223//获取运行平台2425string runPlatform = Application.platform.ToString() + "\t"; 262728293031//判读是否是移动平台3233 runPlatform += "是否为移动平台:" + (Application.isMobilePlatform==true?"是":"否") + "\n"; 34353637//是否为Android平台3839 runPlatform += "是否为安卓平台:" + (Application.platform == RuntimePlatform.Android ? "是" : "否") + "\n"; 4041//输出4243 messageText.text = runPlatform; 4445 Debug.Log(runPlatform); 4647 } 48495051// Update is called once per frame5253void Update() 5455 { 5657//退出5859if (Input.GetKeyUp("escape")) 6061 { 6263 Application.Quit(); 6465 } 6667 } 6869 }
(2)将MessageText拖到脚本的messsageText上,完成后如下图所示:
5.运行游戏,查看结果
(1)在编辑器中运行游戏,如下图所示:
(2)将游戏发布到Windows平台,运行的情况如下图所示:
(3)将游戏发布到Andorid平台,运行的情况如下图所示:
6.其他
如果想获取Unity3D的版本,可以使用Application.unityVersion;
如果想获取软件版本的版本,可以使用Application.version;
如果想获取系统语言的版本,可以使用Application.systemLanguage。
如下图所示:
原文:http://www.cnblogs.com/Platform/p/5583713.html
内容总结
以上是互联网集市为您收集整理的随笔——判断Unity3D的运行平台全部内容,希望文章能够帮你解决随笔——判断Unity3D的运行平台所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。