Hololens缩放物体源码(待完善)
using UnityEngine;
using System.Collections; public class ScaleQuad : MonoBehaviour
{ public GameObject master; //Empty before the Quad
public GameObject quad; //The Quad I want to scale
Raycast hitInfo;
private Vector3 offsetOld; void Update()
{
var headPosition = Camera.main.transform.position;
var gazeDirection = Camera.main.transform.forward; if (Physics.Raycast(headPosition, gazeDirection, out hitInfo))
{
//Create the offset
offset = hitInfo.point - master.transform.position; // To get the new offset between hitpoint and master.transform.position for the new size
Vector3 diff = offset - offsetOld; vFBMaster.transform.position = new Vector3((diff.x + master.transform.position.x), (diff.y + master.transform.position.y), master.transform.position.z);
quad.transform.localScale = new Vector3((diff.x / ) + quad.transform.localScale.x, (diff.y / ) + quad.transform.localScale.y, quad.transform.localScale.z); Debug.Log(diff); //To save the old offset
offsetOld = offset; Debug.Log("Old Offset = " + offsetOld);
Debug.Log("new Offset = " + offset);
}
}
}
Hololens缩放物体源码(待完善)的更多相关文章
- AndroidTv Home界面实现原理(二)——Leanback 库的主页卡位缩放动画源码解析
		
先看个效果图: 上一篇中,我们留了问题,在 Tv Home 界面这种很常见聚焦卡位放大动画效果,我们这一篇就来看看 Leanback 库是怎么实现的. 如果要我们自己实现的话,思路应该不难,就是写个放 ...
 - Qt——鼠标拖动缩放窗口源码
		
#ifndef MOVEWIDGET_H #define MOVEWIDGET_H #include <QWidget> #include <QEvent> class Mov ...
 - android采用MVP完整漫画APP、钉钉地图效果、功能完善的音乐播放器、仿QQ动态登录效果、触手app主页等源码
		
Android精选源码 一个可以上拉下滑的Ui效果,觉得好看可以学学 APP登陆页面适配 一款采用MVP的的完整漫画APP源码 android实现钉钉地图效果源码 一个使用单个文字生成壁纸图片的app ...
 - 2014年6月份第1周51Aspx源码发布详情
		
企业汽车服务终端管理系统源码 2014-6-3 [VS2010]源码描述:本系统专门服务于(汽车美容4s店) 完整的一套汽车美容管理服务系统. 功能介绍:汽车美容服务终端功能强大而又简便实用,界面友 ...
 - 2013年7月份第4周51Aspx源码发布详情
		
大型企业通用管理ERP源码 2013-7-26 [VS2010]2013.7.4更新内容:1.修复决策模式-客户等级不能保存问题.2.修复企业知识库有报错问题.3.修复运营模式-人力资源分析模块-在 ...
 - leaflet开源地图库源码  浏览器&移动设备判断(browser.js)备份
		
<script> var isIe = !-[1,]; // alert('ie9 之前'+isIe); var ie = 'ActiveXObject' in window; //ale ...
 - 用DirectX实现魔方(三)视角变换及缩放(附源码)
		
在本系列第一篇介绍过鼠标按键的功能,如下. 左键拖拽 - 旋转魔方 右键拖拽 - 变换视角 滚轮 - 缩放魔方 今天研究一下如何实现后面两个功能,用到的技术主要是Arcball,Arcball是实现M ...
 - OpenCV开发笔记(六十九):红胖子8分钟带你使用传统方法识别已知物体(图文并茂+浅显易懂+程序源码)
		
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/ar ...
 - 【YOLOv5】LabVIEW+YOLOv5快速实现实时物体识别(Object Detection)含源码
		
前言 前面我们给大家介绍了基于LabVIEW+YOLOv3/YOLOv4的物体识别(对象检测),今天接着上次的内容再来看看YOLOv5.本次主要是和大家分享使用LabVIEW快速实现yolov5的物体 ...
 
随机推荐
- IE10、IE11  ASP.Net 网站无法写入Cookie 问题
			
在做项目的时候遇上一个奇怪的问题,这个项目是用前端DWZ框架+MVC框架做的,在IE10和IE11上, 用户登录之后,操作界面中的任何操作,都无法操作,抛出异常,经过查找分析发现, 只有在IE10和I ...
 - 【转】最佳Restful API 实践
			
原文转自:https://bourgeois.me/rest/ REST APIs are a very common topic nowaday; they are part of almost e ...
 - iOS各版本图标尺寸汇总
			
About Information Property List Files UILaunchImageFile UILaunchImageFile (String - iOS) specifies t ...
 - iredmail安装脚本分析(二)---get_all.sh 文件所在目录为PKGS
			
经过上面的一系列分析后,进入到获取安装包的步骤,作者在此处单独写了一个脚本,get_all.sh,我们继续分析这个脚本 _ROOTDIR="$(pwd)" CONF_DIR=&qu ...
 - iOS学习之iOS沙盒(sandbox)机制和文件操作之NSFileManager(三)
			
1.在Documents里创建目录 创建一个叫test的目录,先找到Documents的目录, NSArray *paths = NSSearchPathForDirectoriesInDomains ...
 - java一行一行写入或读取数据
			
原文:http://www.cnblogs.com/linjiqin/archive/2011/03/23/1992250.html 假如E:/phsftp/evdokey目录下有个evdokey_2 ...
 - Wiki语料处理
			
最近在做知识图谱相关工作,源数据主要来自百度百科,互动百科,中文维基百科等.其中中文维基百科提供数据库下载,下文主要讨论如何处理Wiki数据. 1. 中文维基数据下载 下载dump:https://d ...
 - Tomcat笔记
			
总体架构: 由三部分组成:Service.Connector.Container 多个Connector对应一个Container,构成一个Service 为Service提供一个生存环境 如何处理多 ...
 - UE4 VR 模式画面扭曲 解决方法
			
后期处理盒子 详细设置->setting->Misc->screen percentage 设置为100
 - maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
			
环境:Groovy/Grails Tool Suite 3.1.0.RELEASE(BASED ON ECLIPSE JUNO 3.8.1).JDK1.6.Maven3.05.Tomcat6 错误描述 ...