首页 相关文章 用JavaScript/JS制作仿“QQ秀”的虚拟形象

用JavaScript/JS制作仿“QQ秀”的虚拟形象

  不知大家有没有玩过QQ秀?玩过的话一定会想自己也做一个类似的功能。不过没有玩过也没关系,你可以看看下面的演示。用户可以在列出的图片中自由定制自己的形象,用在论坛社区、留言本等地方的形象显示可是个不错的主意哦!怎么样?心动了吧?那让我们看看这东西到底是怎么回事吧!

  查看演示效果

  实际上,左边形象预览的形象是由多幅图片一层一层拼成的,呵呵,了解Photoshop的层技术就很容易理解了。每层图片的大小一样,必要显示的地方都调整在特定范围,其他地方都是透明的。在换形象时,只要把相应层的图片替换掉就可以了。不难理解,演示中只有20幅用于拼凑形象的图片(原始的形象有4幅),却可以拼出54=625个形象!

  我们用一个特定格式的字符串来记录用户的形象配置,也是根据该字符串来显示虚拟形象,该字符串暂且称为配置码。存取形象时,就存取该配置码即可。因为这十分简单,所以这里不讨论服务器端语言的操作。配置码的格式举个例子就容易明白,例如df210表示第一层图片名为df.gif,第二层名为2.gif,第三层名为1.gif,没有第四层。所以不要给图片起名为0.gif。

  下面我们看看虚拟形象具体是如何实现的。演示中用了四层拼凑一个形象(其际上...[ 查看全文 ]

2016-02-19 标签:

用JavaScript/JS制作仿“QQ秀”的虚拟形象的相关文章

手机页面
收藏网站 回到头部