有没有办法在EaselJS上保护你的精灵? 目前很容易下载精灵。
在Chrome上只需转到控制台 - >资源like this
我在做出这个答案之前做了一个研究,发现this topic。 那可能非常好。如果我们有shuffle seed,我们也不需要像他说的那样将切片保存在json中。
但是,我没有在nodejs(后端)中发现任何东西来使这个图像混乱。
我尝试了Node GM,但它看起来太复杂了,无法将图像绑定到另一个上面(w,h,x,y,offsetX,offsetY)
我知道总会有办法“破解”资源。但至少提供一些困难。
答案 0 :(得分:1)
其中一个简单的方法是将图像编码为base64,将它们存储为Javascript的一部分并在运行时解码。见:
Convert and insert Base64 data to Canvas in Javascript
但显然这会增加下载量。
就我个人而言,我不会选择#34;正常"应用程序或游戏,除非它是真正合理的或作为外部要求作为我。例如,人们可以轻松地从Android APK中提取资产,但这似乎不是大多数开发人员关注的领域。
答案 1 :(得分:0)
用户的浏览器会下载这些图像,无论您是否需要。否则,他们将无法显示它们。
在任何时候,任何用户都可以直接点击网站上的任何图片,然后点击保存为AS,你无法阻止它,你不应该尝试。
如果您不希望别人下载您的作品,请不要将其放在面向公众的互联网上。