第一个简单的多点触摸程序

作者:创始人 日期:2020-06-18 人气:8322

近来在研究touchlib,和大家分享一下:
这是一个简单的多点触摸程序,实现对一个方块的缩放和旋转。
需要提前准备的软件:  1,Simulator,请自行下载                                 2,touchlib      请自行下载安装

好,准备完毕,现在开工:
1,打开Flash CS3,建立一个AS3文件,保存到   ../touchlib/as3/int文件夹下,起名叫做 MTTest.fla。

2,新建一个as3文件,起名为MTTest.as,同样保存到 ../touchlib/as3/int文件夹下。

3,在as3文件里,输入下面的代码,建议你最好自己敲进去,不要直接复制。

package{
     import flash.display.Sprite;
     import flash.events.TUIO;
     import flash.events.Event;
     import flash.events.TouchEvent;
     import flash.display.Graphics;
     import app.core.action.RotatableScalable;
   
public class MTTest extends Sprite{
 
    private var mc:RotatableScalable=new RotatableScalable();
 
    public function MTTest(){
  
    TUIO.init(this.”localhost”,3000,””,true);
           init();
     }
    private function init():void{
    mc.graphics.beginFill(0x99cc00);
    mc.graphics.drawRect(-50,-50,100,100);
    mc.graphics.endFill;
    addChild(mc);
    mc.x=200;
    mc.y=200;
    }
  }
}

4,在MTTest.fla文档类里输入MTTest, 注意大小写。

5,打开Flosc.rar, 并点击“Start”按钮,再打开Simulator.jar。

6,回答Flash CS3界面,Ctrl+Enter,发布Flash。这时,应该会看到一个绿色的方块。

7,回到Simulator界面,就可以缩放和移动那个绿色方块了。注意位置要对应好,要不点不到方块上。

 

    

你觉得这篇文章怎么样?

00