• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • photoshop
  • Fireworks
  • CorelDraw
  • Illustrator
  • Painter
  • Freehand
  • Indesign
  • flash
  • maya
  • autocad
  • 3dmax
您的位置:首页 > 平面设计 >flash > 用flash实现手写输入方法

用flash实现手写输入方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-24

佚名 向大家分享了用flash实现手写输入方法,其中包含用flash实现手写输入方法等知识点,遇到此问题的同学们可以参考下
最近无聊就尝试去试试,因为手写输入,难点就是根据数据生成笔画这,可惜我是前端的,后台数据不是太了解,所以就打算研究下现在网站上比较通用的flash手写输入。[大家不要问我,为什么不拿flash来做数据生成笔画,如果是让flash来做这个,光从效率上 笔画拆解 笔画匹对 字体筛选就决定了,尤其是第三点flash是不适合的]。

  好了,言归正传,现在我就拿比较常见的http://hw.baidu.com/这个地址的手写输入来做参谋了

  

 

  因为大家比较常见,所以我也不对这个多做介绍

  p.s 大家可以看见汉王 大大的Logo,对这个我比较有感情,以前做动画的时候,还是学生时代,买不起影拓,所以攒钱买了汉王的绘图板

  因为我之前就分析了,flash是做表现层的,底层的肯定不是由flash来弄的,所以注定了它是有数据读写的,所以在好奇之心的驱动下,我开启了我浏览器中的HttpWatch,然后就试着随便写写,发现了swf真的post了数据给一个地址http://hw.baidu.com/ ,大家可以打开这个链接看看,网页里就是 {"s":"","t":3}这几个内容,貌似和我们的手写数据没有任何关联,其实不是这样的,因为我们单独打开是没有传入任何参数进去的,所以给人错觉了

  所以现在我们根据httpWatch来分析下

  

 

  大家注意红色圈内的内容,很显然有数据post到了之前那个地址,post的值为type=1,wd=一长串字符

好奇之下,接着写点东西,结果如下图

  

 

  都一样,只是wd的内容更多了,前后两次对比后,发现这次的内容是上次内容的递加,这就说明了,这些数据,就是和我们输入笔画有关联的。

  那这些到底和输入内容有何关系呢?

  我们接着分析数据,因为是和笔画有关系的,而我之前是随便乱写的,不好分析数据,所以这次我们尝试有规律的写写,很简单,横竖就是我们所要做的

  横的效果

  

 

  发现wd=5a6a8a6a11a6a14a6a17a6a20a6a23a6a24a6貌似有点规律,很显然根据坐标(x,y)来分析下(5,6);(8,6);(11,6);(14,6)......后面依次类推了

  发现这个规律和我们的一横的笔画很贴切,Y值不变,X值递加,而且递加的也很有规律间隔为3

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-24flash怎么制作太阳月亮地球演示动态图?
  • 2017-05-24Flash新手教程:跟随鼠标的圈圈动画
  • 2017-05-24flash CS5使用3D平移工具在3D空间中旋转影片剪辑
  • 2017-05-24教你如何在Flex Chart中画移动平均线
  • 2017-05-24怎么安装Flash cs3?Flash CS3动画制作软件安装教程
  • 2017-05-24Flash关于格斗动画的动作创作过程
  • 2017-05-24flash显示或隐藏图层方法介绍
  • 2017-05-24Flash AS3教程:Random类
  • 2017-05-24flash 超链接问题
  • 2017-05-24AS的LoaderInfo类控制SWF的大小和播放帧频

文章分类

  • photoshop
  • Fireworks
  • CorelDraw
  • Illustrator
  • Painter
  • Freehand
  • Indesign
  • flash
  • maya
  • autocad
  • 3dmax

最近更新的内容

    • flash怎么合并图层? flash多图层合并的教程
    • 如何将flash动画设为电脑桌面
    • Flash AS 入门 为“影片剪辑”添加鼠标事件
    • Flash AS3教程:Random类
    • Flash精彩背景GIF动画特效源欣赏
    • 用flash制作一个简单的标志
    • 在网页中用Flash动画直接播放MP3音乐
    • flash画圆怎么去掉边框? flash画没有边框圆的教程
    • flash仿导引线环绕效果加仿球体(图文教程)
    • 贺中秋节 Flash月圆之夜举笔题诗动画

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有