A jquery plugin to create a 3d Room 一个可以创建3d房间的jquery插件
只需添加一行js脚本就可以创建出一个可以拖动旋转的3d房间. https://justinzzc.github.io/jRoom/
##用法
<head>
<script src="jquery.min.js"></script>
<script src="../dist/jRoom.min.js"></script>
</head>
<body>
...
<div class="room">
</div>
...
<script>
$(function(){
$('.room').jRoom({
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 , 墙纸高度 wallHeight
- 立方体背景配置 cube
- 墙面附加物配置 attach
- 立方体class名称 cubeClass
- 视角调整比例 perspectiveRate
###默认配置
{
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
}
}
###详细请查看