Unity的拍照功能

   工作的第一个功能就是使用Unity进行拍照,并对拍照之后的照片进行上传服务器。上网查了很多相关的资料,当然了博客也有很多人提供了相关的代码。一开始我自己先做了个小项目,在window10下拍到照片。并能完整的保存在电脑当中。但是公司的项目是要导入到Ipad中的,这就涉及到了前置镜头和后者镜头的问题。电脑使用的是前置镜头,而Ipad则使用的后者镜头,这里就要进行计算转换。并且我发现导入到Ipad出现了拍照界面小了很多,真的是步步是坑,愁死我了。当然了,最后还是解决了。    

 

    public string deviceName;

 

    public Vector2 resSize = new Vector2(241,665);

 

 

  

  private Vector2 NewPoint = new Vector2(Screen.width/2,Screen.height/2);

 

        public int height=856;

 

        public int width=988;

 

        WebCamTexture tex;

 

        byte[] bs;

 

 

void OnGUI() {

 

            if (tex != null)
            {


               GUIUtility.RotateAroundPivot(-90, new Vector2(NewPoint.x + height / 2, NewPoint.y + width / 2));  

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值