`
tiantianzzz
  • 浏览: 23157 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Javascript,JQuery拼图游戏插件

阅读更多

名称:D.PhotoPuzzle拼图游戏

作者:D.夏亦知非

日期:2009-10-17

版本:V1.2@2009-10-22

JQ版本:1.3.2

 

演示地址:(若地址1不流畅可以访问地址2)

http://jquery-demo-d.appspot.com/demo/jquery.d.photopuzzle/demo1.html

http://jquery-demo-d.appspot.com/demo/jquery.d.photopuzzle/demo2.html

 

下载地址:(见附件或以下地址)

http://code.google.com/p/jquery-plugin-d/downloads/list

 


功能:

1.支持自定义图片(可以将仇人的照片剪碎然后丢在一边不拼 )

2.支持自定义分割数量,大小(可以尝试挑战100X100的超级拼图 ,恩,理论上...)

3.支持自定义划分拼图区域(找到网络图片就能直接用,不用专门处理图片 )

 

用法:

<div id="pic"></div>
 
$(document).ready(function(){
	$('#pic').d_photopuzzle({
		x:10,							//水平分割数.默认值:5
		y:10,							//垂直分割数.默认值:5
		size:40,							//分割大小.默认值:80
		top:100,							//起始上边距.默认值:0
		left:100,							//起始左边距.默认值:0
		url:'http://www.bizhiol.com/picture/big/20090514/200905140137589.jpg',//图片地址,必填
		offanimate:false,					//是否关闭动画.默认值:false
		speed:100,						//动画速度.默认值:100
		success:function(){alert('不错不错.');}	//成功后的回调方法.默认值:function(){alert('不错不错.');
	});
});

 

预览:

 

 

更新记录:

 

V1.1:修正分割数大于10后的判定BUG....(都不知道当时怎么想的)

V1.2:修正碎片区的碎片交换所产生的"消失"假象,V1.1修改不完全产生的BUG

1
3
分享到:
评论
3 楼 hqm1988 2009-11-05  
真不错,很有意思!好好学习学习
2 楼 tiantianzzz 2009-10-20  
汗了,不知道当时怎么想的还多加了个xy....感谢支持..嘿嘿
1 楼 zlfoxy 2009-10-20  
真的不错。
不过研究了下 发现了个bug,当你的打碎成多于10*10时,function check会判断错误。
check里的判断是根据xy的值来的,
如果xy是110,它可以对应1,10的块 也可以对应11,0的块。
xy赋值的时候还是要给x和y之间加个间隔号吧。

相关推荐

    jQuery拼图游戏源码下载.zip

    【jQuery拼图游戏源码解析】 在Web开发领域,jQuery是一个非常流行的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作以及Ajax交互。本篇将详细讲解基于jQuery实现的拼图游戏源码,这是一款具有挑战性的...

    jquery拼图游戏简单的鼠标拖拽移动拼图游戏源码下载

    首先,我们来看看标题所提及的"jquery拼图游戏"。这通常是指一种基于网页的拼图游戏,用户可以通过鼠标操作,将打乱的图片块拖动到正确的位置,完成整张图片。在这个过程中,jQuery的主要作用在于处理用户的鼠标事件...

    jQuery图片拼图插件Image jigsaw.zip

    在上面的代码中,我们首先加载了jQuery库和Image jigsaw插件,然后在`document.ready`事件中调用`imageJigsaw()`方法,将ID为`puzzle-image`的图片元素转化为拼图游戏。 Image jigsaw插件还提供了丰富的自定义选项...

    jquery拼图插件Image Jigsaw

    在网页交互设计中,拼图游戏作为一个吸引用户注意力和增加趣味性的元素,常常被用于网站的互动部分。jQuery Image Jigsaw 插件正是一款能够帮助开发者轻松实现这一功能的工具。它允许你将任何图片转化为一个可操作的...

    一个jQuery拼图游戏代码.zip

    【标题】"一个jQuery拼图游戏代码.zip"指的是一个基于jQuery框架开发的拼图游戏源代码包。在网页游戏开发领域,jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理以及动画效果的实现,使得开发者能更...

    jQuery拼图小游戏代码.zip

    jQuery拼图小游戏是一款基于JavaScript库jQuery开发的互动游戏,它为网页添加了趣味性和互动性。这个代码压缩包包含了实现这个游戏所需的所有基本组件,包括HTML结构、JavaScript逻辑、图像资源和CSS样式。让我们...

    生成滑动拼图的jQuery插件jqPuzzle

    **jQuery 插件 jqPuzzle** 是一个专为创建滑动拼图游戏而设计的工具,它基于流行的JavaScript库jQuery构建。这个插件允许开发者在网页上轻松地创建互动式的拼图游戏,增加用户参与度和网站趣味性。 **jQuery** 是一...

    jQuery图片拼图效果Image jigsaw拼图插件

    - **娱乐游戏**: 创建简单的在线拼图游戏,提供休闲娱乐体验。 - **艺术展示**: 艺术作品或摄影可以通过拼图形式呈现,增添视觉趣味。 **使用方法** 1. 引入jQuery库和Image jigsaw插件的JavaScript文件。 2. ...

    jquery拼图游戏

    【jQuery拼图游戏】是一种基于JavaScript库jQuery实现的互动游戏,它通过鼠标拖拽功能让玩家重新排列打乱的图片,以完成拼图。在这个项目中,开发者利用jQuery的事件处理、DOM操作以及动画效果来创建一个用户友好的...

    jQuery实现网页拼图游戏

    接下来,将会介绍使用jQuery库来制作一个拼图游戏插件的过程。 在介绍插件之前,文章提到了一些基本的前端布局和样式设置方法。比如,创建一个div元素来承载原始图片,以及一个目标div来放置分割后的格子图片,如...

    jQuery超酷图片九宫格拼图特效插件

    这款插件能够将一张完整的图片分割成九个部分,形成一个可交互的拼图游戏,每个格子的图片内容还能动态变化,极大地提升了用户的交互体验。 首先,image-jigsaw插件的核心功能是将图片分割为9个相等的部分,形成九...

    jQuery图片拼图插件Image jigsaw特效代码

    除了基本的拼图功能,开发者还可以结合其他jQuery插件或JavaScript库,如Ajax、动画效果等,进一步丰富拼图游戏的交互和视觉体验。例如,完成拼图后显示隐藏的文本或图片,或者与其他交互元素联动,提高用户的参与度...

    jQuery+Image jigsaw插件实现的图片拼图自动切换效果源码.zip

    总的来说,这个压缩包提供的源码是一个很好的学习和参考资源,对于想要了解jQuery和JavaScript插件开发的开发者来说,能够帮助他们掌握如何将静态图片转化为动态拼图游戏,以及如何实现自动切换效果。通过深入研究和...

    可做拼图游戏的鼠标拖拽图片更换位置js代码.zip

    标题中的“可做拼图游戏的鼠标拖拽图片更换位置js代码”指的是一个使用JavaScript(特别是jQuery库)实现的功能,允许用户通过鼠标拖拽来改变图片的位置,类似于拼图游戏。这种功能通常涉及到HTML5的Drag and Drop ...

    jquery-jocly:一个 jQuery 插件,可以轻松地将棋盘游戏集成到网站中

    jquery.jocly是一组 jQuery 插件,用于将 Jocly 游戏嵌入任何网站。 Jocly ( ) 是一个 HTML5 棋盘游戏平台,适用于国际象棋或跳棋等 2 人抽象策略游戏。 Jocly 网站允许与计算机对战、查看/分析玩过的游戏以及与...

    学习Jquery

    【jQuery拼图游戏】 "jQuery可以自由打乱拼图次序游戏"利用jQuery实现了一种互动游戏,通过随机排序图像切片并让用户重新组合。这涉及到DOM操作、事件监听以及动画效果。 【jQuery与CSS3的结合】 在"CSS3图片悬停...

    拼图小游戏(pingtu.rar)

    在这个拼图游戏中,jQuery用于选取元素、添加事件监听器以及动态修改元素属性,如位置、样式等,极大地提高了开发效率。 游戏的主要结构是由若干个拼图块组成,每个块都是一个HTML元素。在jQuery中,我们可以使用`$...

    动动手指玩拼图.zip

    总的来说,这个项目展示了如何结合jQuery库实现一个互动拼图游戏,不仅体现了JavaScript在前端开发中的强大功能,也揭示了游戏设计的创新思路。对于学习JavaScript和前端开发的爱好者来说,这是一个值得研究和模仿的...

Global site tag (gtag.js) - Google Analytics