View on GitHub

Jcube

a jquery plugin to create 3d cube

Download this project as a .zip file Download this project as a tar.gz file

jCube

a jquery plugin to create 3d cube

只需添加一行js脚本就可以创建出一个可以拖动旋转的3d房间. https://justinzzc.github.io/jCube/

用法

基本使用方法

<head>
    <script src="jquery.min.js"></script>
    <script src="../dist/jCube.min.js"></script>
</head>

<body>
...

<div class="room">

</div>
...

<script>
    $(function(){
       $('.room').jCube({
           wallWidth:635,
           wallHeight:664,
           cube:{
               back:'a/back.jpg',
               front:'a/front.jpg',
               left:'a/left.jpg',
               right:'a/right.jpg',
               top:'#90c0c0',
               bottom:'#9f5d3b'
           },
           perspectiveRate:1.21
       });
    });
</script>
</body>

配置项

默认配置

{
    wallWidth: 300,
    wallHeight: 300,
    cube: {
        front: 'white',
        back: 'white',
        left: '#d3d3d3',
        right: '#d3d3d3',
        top: '#f3f3f3',
        bottom: '#ddd'
    },
    attach: {
        front: '',
        back: '',
        left: '',
        right: '',
        top: '',
        bottom: ''
    },
    cubeClass: 'room-cube',
    perspectiveRate: 1,
    viewLimit: {
        xMin: -15,
        xMax: 15,
        yMin: -360,
        yMax: 360
    }
}

详细请查看

捐赠donate