starling TouchEvent

private var beginY:Number;private function touchEventHandler(e:TouchEvent):void{

	// TODO Auto Generated method stub	var touch:Touch = e.getTouch(e.target as DisplayObject);	if(touch)	{		if(touch.phase == TouchPhase.BEGAN)beginY = touch.globalY;		else if(touch.phase == TouchPhase.ENDED)		{			if((touch.globalY - beginY) > 0)			{				trace("scroll down");			}			else if((touch.globalY - beginY) < 0)			{				trace("scroll up");			}		}	}}
时间: 2024-11-06 11:59:49

starling TouchEvent的相关文章

starling 笔记

starling 笔记 : 基于Stage3Dg开发出来的一个可以使用GPU加速2D应用程序的框架.是一个渲染框架! 特色:直观,轻量,免费. Starling与Sparrow框架很相近. 驱动关系:GPU-->OpenGL/ES2-DirectX-->stage3D-->starling 传统使用的Stage使用cup渲染,Starling使用GPU,减少CUP操作可以提升性能和体验. flash 显示层次结构 :stage video-->stage3D-->Displa

starling教程-显示列表(The Display List )(二)

显示列表 starling和flash本地的显示列表有一样的规则,在没有东西添加进stage之前,stage是null的.在本地flash中,为了能更安全的使用stage,我们通常使用一些Flash中的重要的事件,这些事件在starling中同样可用: •  Event.ADDED : the object was added to a parent. •  Event.ADDED_TO_STAGE  : the object was added to a parent that is conn

[转]starling教程-触摸事件(Touch Events)(四)

在前面提到过,Starling是Sparrow的姊妹篇,正因为这样,Starling里的touch事件的机制其实是为移动设备的触摸交互设计的,所以当你使用它进行使用鼠标交互的桌面应用开发时,第一眼会感觉有些困惑. 首先,如果你看一下starling的类结构图的话,你会发现starling和本地显示列表结构不同的地方在于它没有InteractiveObject类(InteractiveObject 类是用户可以使用鼠标和键盘与之交互的所有显示对象的抽象基类),所有的显示对象使用默认的交互,换句话说

【Stage3D学习笔记续】山寨Starling(十一):Touch事件体系

我们的山寨Starling版本将会在这里停止更新了,主要还是由于时间比较有限,而且我们的山寨版本也很好的完成了他的任务“了解Starling的核心渲染”,接下来的Starling解析我们将会直接阅读Starling的源码来了解其它的内部运行方式. Touch事件体系无疑是除了核心渲染外最重要的东西了,我们笔记中的Touch事件体系是基于Starling v1.1来解读的. Touch事件体系简介: 在Starling的承继关系里是没有InteractiveObject类,因此所有的显示对象都默认

[转]基于Starling移动项目开发准备工作

最近自己趁业余时间做的flash小游戏已经开发得差不多了,准备再完善下ui及数值后,投放到国外flash游戏站.期间也萌生想法,想把游戏拓展到手机平台.这两天尝试了下,除去要接入ane接口的工作,小游戏本身不用做任何改动就可以迁移到android和ios手机平台.只是在手机上,游戏的掉帧情况非常严重,远达不到pc上的体验效果.看来做flash移动游戏,不用starling框架是不行的.打算这几天学习下starling,对项目进行改造. 基于Starling移动项目开发准备工作 转自: Starl

Android -- TouchEvent的分发和截获方式

Android系统中的每个ViewGroup的子类都具有下面三个和TouchEvent处理密切相关的方法: public boolean dispatchTouchEvent(MotionEvent ev) // 这个方法用来分发TouchEvent public boolean onInterceptTouchEvent(MotionEvent ev) //这个方法用来拦截TouchEvent public boolean onTouchEvent(MotionEvent ev) //这个方法

Distributed Programming With Ruby》读书笔记七 Starling and AMQP/RabbitMQ (Part3 chapter7-8)

Part III Distributed Message Queues Part III breaks from this "traditional" approach of distributed computing and looks at distributed message queues. Chapter7 Starling:  Including 9 parts: What Is a Distributed Message Queue? Installation Getti

【Stage3D学习笔记续】山寨Starling(三):Starling核心渲染流程

这篇文章我们剔除Starling的Touch事件体系和动画体系,专门来看看Starling中的渲染流程实现,以及其搭建的显示列表结构. 由于Starling是模仿Flash的原生显示列表,所以我们可以参照原有的知识体系来阅读Straling的代码. Starling类: Straling类是整个Starling框架的核心,该类会管理Straling的显示列表.Touch事件.动画处理等等多个模块的功能: 同时Starling类会实现框架内部的帧循环: 实例化Starling类后会Starling

cocos2d-js 小游戏 hungry-hero (原版是flash starling)

之前看starling资料的时候,发现印度一高人的hungry-hero,膜拜之情油然而生. 现在正好拿素材来做个cocos2d-js的版本.暂时在手机上运行闪退,还没时间看具体原因. 在chrome下运行,内存控制还不错,可见cocos2d-js的对象池和粒子系统的回收都做得不错.   演示地址:(没有打包压缩,cocos2d-js自带的压缩有点问题,而英文网站的builder打包的版本又缺少cc.pool,懒得自己折腾压缩了,直接全部拷上去,所以打开较慢,请耐心等待) http://kenk