[教程]图片的缩放和旋转,初学者进
multi-touch, actionscript, 多点触摸, flash
最近MTer初学者问我图片缩放怎么写,就写了个简单例子,高手就不要看了,哈。
先说说思想,就是建立一个支持缩放和旋转的容器,然后,把图片装进这个容器,那么图片也就支持缩放和旋转了。
1,建立一个MTimage.fla文件,存储在..\touchlib\AS3\int文件夹下。
2,建立一个MTimage.as文件,存储在..\touchlib\AS3\int文件夹下。
3,输入代码:
package
{
import flash.events.TUIO;
import flash.events.TouchEvent;
import flash.net.URLRequest;
import flash.display.Sprite;
import app.core.action.*;
import flash.display.Loader;
public class MTimage extends Sprite
{
private var imageContainer:RotatableScalable=new RotatableScalable();//建一个支持缩放和旋转的容器
private var imageLoaderoader=new Loader();
public function MTimage()
{
TUIO.init(this,'localhost',3000,'',true);//和mt服务器建立连接
init();
}
private function init()
{
addChild(imageContainer);
imageLoader.load(new URLRequest("image.jpg"));//加载图片
imageContainer.addChild(imageLoader);//把图片装进支持缩放和旋转的容器
}
}
}
4,在.fla文件的文档类输入:MTimage。
5,运行。
下载 (396.52 KB)
2009-4-25 20:46
分享到:
相关推荐
标题“TuioListener_tuio监听_雷达串口转tuio_TUIO协议_互动雷达”涉及到的关键知识点主要包括TUIO监听、雷达串口通信以及TUIO协议在互动雷达中的应用。 首先,TUIO监听是程序设计中一个重要的环节,主要用于接收和...
**TUIO模拟器简介** TUIO(Tabletop User Interface Objects)是一种基于UDP的协议,主要用于多点触摸和手势识别设备与应用之间的通信。它允许用户与触摸表面交互,如交互式白板、触控桌等。TUIO模拟器,即...
**TUIO多点触摸调试工具详解** TUIO(Tangible User Interface Object)是一种用于在多点触摸设备上实现远程交互的开放协议。它基于UDP(User Datagram Protocol)网络协议,为各种输入设备,如触摸屏、触摸桌或...
### 关于TUIO 1.1中文简介 #### TUIO 1.1协议概述 TUIO(Tangible User Interface Object)1.1协议是TUIO规范的一个增量和向后兼容的更新版本,它在保持原有TUIO 1.0规范的核心结构的基础上,增加了一些新的特性,...
**TUIO模拟器及其在Unity3D中的应用** TUIO(Tabletop User Interface Ontology)是一种协议,用于在多点触摸设备和平板界面之间建立通信。它为交互式表面提供了一种标准的方式来发送和接收多点触摸事件,如触摸点...
TUIOSimulator是一款强大的工具,专为测试和开发TUIO(Touch UI Object)协议的应用程序而设计。TUIO是一种开放标准,它允许多点触控设备,如触摸屏、投影表面等,与计算机应用程序进行通信。TUIOSimulator提供了两...
TUIO(Touch User Interface Object)是一种开源的网络协议,主要设计用于支持多点触摸设备与应用程序之间的通信。它提供了一种标准化的方式来传输多点触摸事件、手势以及其他交互数据,使得开发者可以创建支持多点...
**TUIO CPP:C# 实现与OSC通信详解** TUIO(Transmission of UI Events Over OSC)是一种基于OSC(Open Sound Control)的协议,专为多触点用户界面(如触摸屏、交互式白板等)设计,用于传输用户交互事件。TUIO将...
此示例"FLASH AS3 雷达tuio+UDP协议"是一个结合了多种技术的项目,主要涉及了AS3编程、雷达系统模拟以及网络通信协议。以下是关于这些知识点的详细解释: 1. **Flash AS3**: Adobe Flash Player的ActionScript 3是...
**Unity与TUIO结合应用详解** Unity是一个强大的跨平台游戏引擎,被广泛应用于游戏开发、虚拟现实(VR)、增强现实(AR)以及交互式体验的设计。TUIO(Touch User Interface Object)则是一种用于多点触控和手势...
【标题】"TUIO官方案例C++源码(互动投影技术官方案例C++源码)"涉及的核心知识点是TUIO协议在互动投影技术中的应用,以及使用C++编程语言实现的相关源码。TUIO(Touch User Interface Object)是一种用于多点触控和...
而Tuio(Tangible User Interface Object)是一种开放源代码的交互协议,它使得物体、手势和其他形式的输入能够与计算机进行实时互动,特别适用于多点触控和体感交互应用。 "unity+tuio实现触屏demo"这个项目是将...
**TUIO(Tabletop User Interface Ontology)**是一种开放标准的通信协议,主要用于支持多点触控设备,如交互式桌子、触摸屏等与软件应用程序之间的交互。在Flash AS3(ActionScript 3)中,TUIO的运用允许开发者...
【TUIO(Touch User Interface Object)简介】 TUIO是一种开放的、基于OSC(Open Sound Control)的网络协议,主要用于多点触控设备与应用程序之间的通信。它允许实时地传输多点触摸事件和对象识别信息,为游戏开发...
**Tuio信号仿真输出软件详解** Tuio(Tabletop Ubiquitous Object)是一种用于多点触控设备和交互式表面的开放源代码协议。它允许软件应用接收来自各种输入设备(如触摸屏、手指、鼠标或特殊跟踪设备)的实时位置和...
Unity TUIO模拟器是一种专为Unity开发设计的工具,用于在没有真实硬件设备的情况下测试和调试互动大屏项目。TUIO(Touch User Interface Object)是一种基于OSC(Open Sound Control)协议的交互式界面标准,它允许...
标题中的“tuio的unity实现 UDP For Unity Demo”是指在Unity引擎中实现TUIO(Tabletop User Interface Objects)协议的UDP通信示例。TUIO是一种通用的、基于UDP的传输协议,常用于多点触摸设备和虚拟现实交互。...
在投影激光雷达互动项目中,使用Window模拟器是不可或缺的一环。Window模拟器是一款功能强大的软件工具,专为在计算机上...unity 现成的tuio雷达模拟器,可以用来对接unity项目的互动大屏开发,这个是非常好用的模拟器
**Python-TUIO库详解** Python-TUIO库是一个用于Python的开源库,它使得开发者能够处理TUIO(Touchable User Interface Objects)流。TUIO是一种通用的传输协议,常用于多点触摸和运动追踪设备,如触摸屏、投影交互...
TUIO(Touch User Interface Object)是一种用于多点触控和手势识别的开放源代码协议。这个名为"TUIO_Simulator-调试工具.zip"的压缩包文件,显然包含了一个用于测试和调试TUIO相关应用的模拟器。通过这个工具,...