1
我正在使用英特爾XDK和ThreeJS創建簡單的移動應用程序。問題是,我不知道如何在點擊另一個對象後縮放對象,(對不起,我的英語不好)相機放大英特爾XDK
我正在使用英特爾XDK和ThreeJS創建簡單的移動應用程序。問題是,我不知道如何在點擊另一個對象後縮放對象,(對不起,我的英語不好)相機放大英特爾XDK
放大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">-->
感謝您分享答案 – user3559456