AS3+touchlib+GoogleMap=多点触摸GoogleMap

AS3+touchlib+GoogleMap=多点触摸GoogleMap 

这个教程的目的是实现对GoogleMap的多点触摸。

需要的软件:
1,安装touchlib,请用SVN checkout下面这个网址: http://touchlib.googlecode.com/svn/trunk/ 注意,要用SVN。

2,Flash CS3或者FlashCS4.

3,下载GoogleMap API,请到 这里下载google map SDK

4,请到 这里下载下面4个 文件。TUIOObject.as,googlemap.fla,googlemap.as,TUIO.as;

5,如果没有多点触摸平台,请到 这里下载模拟器。
到此,文件都准备完毕,我们正式开工:

1,在D:\Program Files\ Adobe\Adobe Flash CS3\zh_tw\Configuration\Components文件夹下新建一个文件夹,起名为"Google",;

然后,把下载的GoogleMap SDK解压缩,找到一个叫 lib 文件夹,将文件夹下面的map_1_9.swc(注意,版本号可能有不同,比如,可能是map_1_8.swc,这不影响)文件拷贝到 D:\Program Files\Adobe\Adobe Flash CS3\zh_tw\Configuration\Components\Google文件夹下面。

注意,这一步的目的是往Flash里添加GoogleMap 组件,所以,上面的文件地址可能与你电脑上的地址有出入,你根据自己的情况来。

2,建立GoogleMap的工作文件夹。

请到..\touchlib\AS3\int\app文件夹里,新建一个文件夹,起名为 GoogleAPI;

再到..\touchlib\AS3\int文件夹里面,把一个叫" flash"的文件夹拷贝到 ..\touchlib\AS3\int\app\GoogleAPI文件夹里面;

用下载下来的TUIO.as文件替换 ..\touchlib\AS3\int\flash\ events文件夹里面的TUIO.as;

用下载下来的TUIOObject.as替换..\touchlib\AS3\int\flash\events文件夹里面的TUIOObject.as;

3,把googlemap.as和googlemap.fla文件拷贝到..\touchlib\AS3\int\app\GoogleAPI 下面。

4,打开googlemap.fla;此处注意,你可能需要从新导入GoogleMap library,方法:falsh>>window>>components,或者直接快捷键: Ctrl+F7,找到Google,然后把Google选项下的组件拖到舞台。

5,如果没有模拟起,请打开模拟器;

6,Ctrl+Enter, 发布 swf文件,这时,swf文件应该要载入GoogleMap,然后,通过模拟器对GoogleMap实现多点触摸。

P.S. 教程写的仓促,如果有问题,随时提出来,我好做修改。

转载于:https://www.cnblogs.com/fence/archive/2009/12/22/1629458.html

刚接触多点触摸屏程序,研究了几天,在网上找到了这个模拟器,特此在这里分享给朋友们。 flash也可以做出很炫的多点触摸应用程序,将来,多点触摸将广泛应用于显示器上,这是很让人兴奋的事情。 现在有人在开发用2个摄像头来实现多点触摸技术,而省去了昂贵的电阻屏、电容屏等硬件,大大节约了成本。 这样即使是普通的显示器,也可以实现触摸技术啦,又是件令人兴奋的事情。 =========================================================: 必装软件:要先安装adobe AIR,上网下载安装,10M左右。 http://get.adobe.com/cn/air/ 使用前的准备: 1、运行server.exe,打开连接器,连接3000端口. 2、运行SimTouch.exe,打开模拟器,一个透明的窗口,模拟触摸屏 3、运行test.exe,打开flash(AS3.0)应用程序,就是要在触摸屏上进行测试的程序。 如何使用: 1、校正位置:把模拟器放在flash程序的上层,拖动模拟器右下角,使2个程序窗口一样大。 2、点击模拟器,flash会做出反应。 3、按住shift,点击模拟器,模拟多点触摸屏。 4、放开shift,双击已生成的点,删除此点。 说明: 模拟器四个角都有隐藏按钮。使用很简单,就不做说明了。 此模拟器的优点,窗口是透明的,这个很重要,使用也不算麻烦。 2点触摸时,可以对flash图片进行放大,旋转。 AS3.0多点触摸程序及源文件可以到http://www.cyancdesign.com/category/cyanc-design/multi-touch/进行下载。 ========================================================= 这个flash多点触摸屏模拟器是透明的,很好用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>