unity,Android游戏发布,选择路径时,窗口总是反复弹出,怎样解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity,Android游戏发布,选择路径时,窗口总是反复弹出,怎样解决?相关的知识,希望对你有一定的参考价值。

使用unity开发手机游戏时最不方便的一点是,unity默认不会帮你处理返回按钮的功能。但这个功能确实必不可少,就算是单个场景也是需要通过返回按钮退出应用的。无奈只能自己写一个~~~~
首先写一个单例,挂在第一个加载的unity场景上

public class BackHandler

public static BackHandler _instance = new BackHandler ( ) ;

//已加载的场景
private Stack < string > sceneOrder = new Stack < string > ( ) ;

public void PopScene ( )

if ( Input . GetKeyUp ( KeyCode . Escape ) )

if ( sceneOrder . Count > 0 )

SceneManager . LoadScene ( sceneOrder . Pop ( ) ) ;

else

//当sceneOrder中没有场景时推出应用
Application . Quit ( ) ;




public void AddScene ( String sceneName )

sceneOrder . Push ( sceneName ) ;



接下来是写了监听返回按钮的功能,所有的场景都挂了这个脚本

public class BackListener : MonoBehaviour

void Update ( )

BackHandler . _instance . PopScene ( ) ;



最后在跳转场景的时候加上这段代码就解决了

BackHandler . _instance . AddScene ( SceneManager . GetActiveScene ( ) . name ) ;
SceneManager . LoadScene ( "test1" ) ;

通过上面简单的几行代码基本上就实现的unity中场景的返回栈。
参考技术A 这个问题你可以到paws3d上去看看

P5Unity初识笔记

P5 Unity初识笔记

Unity布局选择


一般在unity的界面右上角的地方,选择该项,在下拉菜单中可以选择自己要用的布局,也可以将自己设计的布局保存起来。

project面板

该面板存放游戏资源,可以将别的游戏资源直接拖拽到面板中,该面板对应创建游戏项目时,游戏项目存放的路径中的Assets文件夹。


在该面板右键选择“show in Exploer”可以看到Assets文件夹在资源管理器中的位置,以及其文件夹下的文件,将别的文件拷贝复制到Assets中和拖拽文件或文件夹到project面板是一样的,但是建议最好不要这么做。建议的操作是游戏资源的导入导出删除都在project面板中进行。

一些游戏资源的文件拓展名:
.fbx 模型文件
.png 图片文件


.unitypackage 相当于压缩包的存在,存放着压缩的游戏资源,也可以project面板右键选择如下(也可以直接将该文件直接拖拽到面板中),弹出一个界面,选择所需游戏资源直接导入。

导出unitypackage:
project面板右键选择export package

选择所要导出的游戏资源

选择存放的位置以及给该unitypackage文件命名,保存即可

另外打包游戏资源可以只打包Assets文件夹也可以,也可以打包整个工程项目文件夹。

Hierarychy面板

存放、选择游戏对象的地方

Scene面板


查看和操作游戏对象的地方

Scene面板的工具栏和快捷键操作

  • 抓手:选择此工具后,点击左键可以移动场景
  • 移动(快捷键W):选择一个物体,可以平移物体
  • 旋转(E):旋转物体
  • 缩放(R):缩放物体

其它操作:

  • 选中一个物体,然后按下F键,可以使物体在scene界面处于居中位置。
  • alt+鼠标右键可以缩放画面,alt+鼠标左键可围绕物体旋转场景
  • 鼠标滚轮:按下鼠标拖动场景,滑动滚轮缩放场景
  • 鼠标右键旋转场景
  • 点击右键同时按下W/S/A/D/Q/E键可实现场景漫游

Game面板


查看游戏运行效果的地方,所看到的画面内容和Hierarychy面板中的摄像机对象(Main Camera)有关

按住shift可以连选多个游戏对象
按住ctr可以选多个游戏对象

Inspector面板


查看游戏对象或者游戏资源的组件信息,组件信息相当于游戏对象的功能和属性

以上是关于unity,Android游戏发布,选择路径时,窗口总是反复弹出,怎样解决?的主要内容,如果未能解决你的问题,请参考以下文章

Unity 之 记录打包IOS首次安装启动弹窗通知权限问题

P5Unity初识笔记

P5Unity初识笔记

P5Unity初识笔记

unity发布的android游戏有办法让它在后台运行时主线程不停止吗

(UNITY3d android 游戏)当我不触摸屏幕时,我的 fps 比我触摸时低