源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

javascript游戏开发之《三国志曹操传》零部件开发(四)用地图块拼成大地图

  • 时间:2022-10-16 14:19 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:javascript游戏开发之《三国志曹操传》零部件开发(四)用地图块拼成大地图
小时候我们玩过拼图游戏,是用自己的手去拼的。今天我们来研究研究用javascript来拼图。同样是拼图,但用js拼图要比用手拼图麻烦多了,因此以后我要把它优化成引擎。 [b]一、前言[/b] 以上是一段导语,话不扯远,对《三国志曹操传》熟悉的玩家知道,《三国志曹操传》的地图是由小地图块拼成的,那要实现它就和导语说得一样:很麻烦。不过即使麻烦也是一门技术,因此在此分享给大家,希望大家喜欢。 [b]二、代码讲解[/b] 今天我要换换讲解方式,先不给代码,我们先来想想原理。现在,假如你有一幅图片,把它裁开成若干份,并打乱。现在如果让你用js把他们组织起来,如何做呢?先不说图的顺序,首先来看把它们弄在一起就很难了。这时我减少难度,给你几个选择: A.用margin慢慢调        B.用数组把它们排列好        C.放弃 在这道题中,选A是很不明智的,选C就代表你也拿不定主意。看来选B是最好的。既然都告诉大家用数组,那就先上代码吧。免得消磨大家兴致。 js代码:
[url=http://xiazai.jb51.net/201301/yuanma/map_jb51.rar]源代码下载 [/url]三、演示效果 [url=http://demo.jb51.net/js/2013/map/]演示图[/url]在下: [img]http://files.jb51.net/file_images/article/201301/2013012317320335.png[/img] 由于是静态的,所以就不给demo了。这种方法虽然很麻烦,而且地图块多了就很慢,但是毕竟是种技术,如果大家有什么好的方法也可以来告诉我。 [b]希望大家多支持。谢谢。[/b]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部