一个游戏中可能会有各种类型的镜头,例如有时候是第一人称,有时是第三人称,有时又会给个特写等等,因此可以定义一个镜头类型枚举,在不同的场合进行切换,管理起来很方便。 CameraManager.cs ...
分类:
编程语言 时间:
2018-05-26 11:45:18
阅读次数:
193
先看代码: 自定义一个 CameraManager 类,在关闭当前页面,释放camera资源时偶尔报错 第一次,加了一句 holder.removeCallback(this); 运行发现还是时不时出现报错。 第二次在释放 camera前加 camera.setPreviewCallback(nul ...
分类:
移动开发 时间:
2017-10-17 12:16:02
阅读次数:
238
最近看了几天PlayerCameraManager的代码,大致看明白了,本着分享的原则,在此分享一些经验。 PlayerCameraManager,顾名思义就是管理角色摄像仪与视角的,你可以通过继承的方式,编写自己的PlayerCameraManager,之后在你角色的控制类中指定即可。 下面说一下 ...
分类:
其他好文 时间:
2016-08-20 19:09:02
阅读次数:
372
1.使用android 5.0的Camera V2来控制手机拍照,5.0以后对拍照的API进行了全新的设计,这些API不仅大幅度提高了android的拍照功能,还支持RAW照片输出,还可以程序调整相机的对焦模式,曝光模式,快门等。2.关键API简介
CameraManager:摄像头管理器
CameraCharacteristics:摄像头特性
CameraDevice:代表系统摄像头
Camera...
分类:
移动开发 时间:
2016-07-15 11:15:54
阅读次数:
729
在android6.0中,加入了Camera相关新特性,在做开发过程中,遇到闪光灯的操作,如下:1.导入包:importandroid.hardware.camera2.CameraManager;importandroid.hardware.camera2.CameraAccessException;2.在onCreate函数中初始化CameraManager:camerager=(CameraManager)getSys..
分类:
移动开发 时间:
2016-05-17 20:02:24
阅读次数:
1343
修改CameraManager类中的openDriver(SurfaceHolder holder)方法:
public void openDriver(SurfaceHolder holder) throws IOException {
if (camera == null) {
System.out.println("wanggsx openDriver camera = nul...
分类:
移动开发 时间:
2015-02-06 16:53:58
阅读次数:
1103
可以在这找到解决方式:http://stackoverflow.com/questions/26797321/not-able-to-convert-zxing-into-portrait-mode-in-android重要的第二步2I在CameraManager类,方法getFramingRect替换intwidth=MIN_FRAME_WIDTH;intheight=MIN_FRAME_HEIGHT;
if(context.getResources().get..
分类:
移动开发 时间:
2014-12-24 18:33:44
阅读次数:
241
我用的是网上一个现成的例子,可以直接用,但是高宽不合适,现在主流都是大屏幕手机了,所以需要更改。找到CameraManager 类,更改下面的方法public Rect getFramingRect() { Point screenResolution = configManager.getS...
分类:
移动开发 时间:
2014-12-18 20:21:18
阅读次数:
181
主要修改zxing中的.Zxing.camera 包下的CameraManager类
开关代码 在CamereManager中增加
//提供給其他activity調用
public void flashHandler() {
//camera.startPreview();
Parameters parameters = cam...
分类:
移动开发 时间:
2014-12-16 17:09:26
阅读次数:
279
ZXing是目前用的比较广泛的一个二维码扫描库,扫描快、识别率高,网上有很多关于zxing的简化和使用,这里做一个小结:1、重写com.mining.app.zxing.view包下面的ViewfinderView类来实现自己的扫描框样式。2、在CameraManager中修改扫描框的大小这篇文章写的不错,大家可以看看http://blog.csdn.net/xiaanming/article/d...
分类:
移动开发 时间:
2014-09-26 15:07:18
阅读次数:
228