2014-04-24 149 views
1

我正在使用英特爾XDK和ThreeJS創建簡單的移動應用程序。問題是,我不知道如何在點擊另一個對象後縮放對象,(對不起,我的英語不好)相機放大英特爾XDK

回答

0

放大ThreeJS對象的一種方法是使用jQuery插件Zoomooz.js

這裏是一個例子。

http://jsbin.com/juril/1/edit?html,js,output

該實施例是基於Threejs Dashed lines example。我已將以下屬性添加到兩個虛線框中。

<div class="zoomViewport"> 
      <div class="zoomContainer"> 
       <div class="zoomTarget" data-targetsize="2.0" data-closeclick="true" id="container"></div> 
       <p></p> 
       <div class="zoomTarget" data-targetsize="2.0" data-closeclick="true" id="container2"></div> 
      </div> 
     </div> 

這使您可以放大兩倍的放大倍率,每次點擊/觸摸以及單擊/觸摸縮小。

因爲我註釋掉了以下標籤,您還可以捏縮放。

<!--<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">--> 
+0

感謝您分享答案 – user3559456