【问题标题】:Jigsaw puzzle game - Puzzle pieces put into carousel slider?拼图游戏 - 拼图放入旋转木马滑块?
【发布时间】:2017-08-28 17:08:49
【问题描述】:

我正在做一个拼图游戏。

我已经完成了:

  • 将图像制作成拼图。
  • 拼图块联锁工作正常。
  • 拼图在鼠标滚轮上旋转。
  • 点击移动拼图工作正常。

我必须做的:

  • 创建拼图后,制作一个类似this 的旋转木马滑块,但这并不完全是为了提示。
  • 我做了一个 JS fiddle example,但我在控制台中收到了一个错误 self.gadgets is undefined,这只是为了你的演示,你看我上面的工作项目。

我必须像下面的图片那样做

【问题讨论】:

    标签: javascript jquery html html5-canvas


    【解决方案1】:

    您收到错误“self.gadgets is undefined”,因为您从未定义 self.gadgets。不过,您确实有一个 gadgets 变量。要修复您的错误,请尝试添加 self.gadgets = gadgets;完成定义小工具对象后。

    【讨论】:

    • 你能更新我的jsfiddle 我试过你的答案,但没有得到结果。
    • 我在这里编辑了它:jsfiddle.net/jross53/zjrgp269/1。现在错误消失了。看起来确实有一些关于请求不安全图像的消息可能会导致问题(当您当前的 url 以 https 开头时,从以 http 开头的 url 请求图像)。浏览器不允许您请求这样的图像。您可能需要在本地计算机上的浏览器中打开 html 文件,这样就不会从安全站点(通过 https)请求图像。
    • 我更新了整个图像(通过 https)url,但不要为该图像创建任何拼图,例如 this,& 这个小提琴示例只是为我的问题创建,需要更多解释。因此,如果您对我的问题有任何想法,请告诉我。顺便感谢您的宝贵时间。但我没有得到任何解决方案; ( .
    • 我将 html 以及 javascript 和 css 都保存在单独的文件中,并从 html 文件中引用了 javascript 和 css 文件,这样我就可以显示拼图了。 jsfiddle发生了一些事情。您可以尝试像我一样将代码保存在您的计算机上吗?这样做有效果吗?
    猜你喜欢
    • 2014-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多