游戏开始了------全屏与横屏
现在大概是要做个3D第三人称视角的对战类游戏,其实已经做了很久了,可后来发现设计有问题,现在返工重新再来。另外本人的java编程能力有限,并没有认真学过java,都是做到哪学到哪的,也还没工作,尚无工作经验,所以应该在整体构架上会出现问题。所以有哪位懂的,发现有什么问题,也请不吝赐教。
今天刚刚开始,只有现阶段的框架与全屏横屏这几点要说的。
首先,现阶段框架是一个Activity类,一个是渲染类,和一个工具类。
Activity类主要就是游戏的初始化,但不是数据初始化。
渲染类就是显示游戏的。
工具类是自己写的一些辅助功能,由于JPCT-AE是3D引擎,其实在2D显示以及音效处理方面并不强大或者根本就没有此类功能,所以就要自己去写了。
全屏横屏这个问题就简单了。
全屏:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
getWindow().requestFeature(android.view.Window.FEATURE_NO_TITLE);
横屏:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
值得说的是,横屏的效果是,在你正立手机的时候,手机右上角是(0,0)点,然后不管你怎样旋转手机,都是这个点是(0,0)点,也就是说你的游戏会始终是横向显示。
游戏开始了------全屏与横屏相关推荐
- CocosCreator h5游戏移动端全屏显示
文章里的方法主要是针对creator游戏引擎的构建后项目,但是也可以由此文章中的方法,再作针对其他h5游戏引擎的修改,由此借鉴出其他h5游戏引擎的全屏显示. 先来看构建后的文件结构: 其中,红色框里的 ...
- 计算机玩游戏不能全屏,如果电脑游戏无法全屏显示怎么办?电脑游戏解决方案不能全屏显示...
指南: 互联网已逐渐成为我们日常生活中不可或缺的一部分. 它不仅为我们带来了很多便利,还为我们的娱乐生活增添了很多乐趣. 许通过计算机玩一些游戏,并且在使用计算机玩网络游戏的过程中,我们都希望游戏可以 ...
- 【音视频安卓开发 (七)】安卓视频播放窗口去掉标题栏、全屏、横屏
java中的MainActivity初始化部分设置这些操作 //去掉标题栏supportRequestWindowFeature( Window.FEATURE_NO_TITLE);//全屏,隐藏状态 ...
- css3 移动端video视频全屏,横屏展示,适配微信/打包成app
参考链接: 全屏旋转 https://blog.csdn.net/nidunlove/article/details/51944527 ios进度条滑动方向判断 https://www.cnblogs ...
- 计算机玩游戏怎么会突然有边框,电脑打游戏怎么设置全屏
第一步:开始菜单找到运行,如果没有在搜索框中输入"运行"也可以,输入"regedit",打开注册表编辑器.依次找到:HKEY_LOCAL_MACHINE---- ...
- 计算机玩游戏不能全屏,电脑玩游戏为何不能全屏?电脑玩游戏不能全屏的解决方法...
听到很多网友反馈说常常遇到win10系统玩游戏不能全屏的问题,对于电脑水平薄弱的网友来说确实是一个难题.win10系统玩游戏不能全屏确实影响游戏体验,怎么办?这里,今天小编就来分享Win10玩游戏不能 ...
- win7玩游戏时不能全屏该怎么解决
Win键+R键,打开运行窗口,输入regedit 回车,这样就打开了注册表编辑器,然后,定位到以下位置:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ ...
- Android:设置APP全屏、横屏、竖屏、常亮的方法
全屏 在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码 requestWindowFeature(Window.FEATURE_NO_TIT ...
- 移动端echarts点击全屏按钮横屏全屏展示
在遮罩层显示全屏图表 <div class="fullScreen"><van-overlay lock-scroll :show="isFull&qu ...
最新文章
- python基础教程第3章——字符串
- python杂记-RSA加解密实现(2)
- MySQL使用技巧收集,持续更新中......
- Android中关于Adapter的使用(下)BaseAdapter
- 洛谷 1563 玩具谜题——模拟水题
- css 百分比继承关系的探讨
- linux下安装杰奇2.4,实现关关采集器远程采集详细教程
- cad生成最小包围盒lisp_cad.net 葛立恒凸包算法和面积最小包围盒
- 迅为IMX6ULL开发板点亮第一个led灯之led子系统的使用
- 手机修改ntp服务器地址,手机修改ntp服务器ip地址
- debian or ubuntu下 anjuta配置
- 西门子梯形图转换C语言,梯形图和指令表相互转换
- Fedora23安装有道词典
- 交换游戏(记忆化搜索,状态压缩,位运算)
- Vmware请选择您要安装的macOS的磁盘
- 极值点偏移问题的处理策略及探究(作业帮的毕冶老师总结)
- outlook签名文件编辑_如何在Microsoft Outlook中创建,编辑和应用签名
- 20190918CF训练
- JavaScript - canvas - 画直角坐标系
- 微信小程序学习笔记(1)
热门文章
- 移动安全--7--JVM / Dalvik / ART虚拟机
- SQL server查询有成绩的学生信息
- python如何画贝塞尔曲线_初识贝塞尔曲线
- 卓易科技之开放、融合的互联网生态
- Bonjour Network设备之间通讯的理解
- Flutter入门-Test drive
- storybook/vue学习笔记
- 2017安徽省高中计算机考试,2017年安徽省普通高中学业水平考试 - 物理
- 东财在线计算机应用基础作业,东财在线21春《计算机应用基础》第一套作业参考...
- R语言使用多元AR-GARCH模型衡量市场风险