posted by Jimmy filed under Flash,
iPhone
iPhone刚出来的时候最让我惊喜的莫过于多点触摸(Multi-touch)和手势,酷的一塌糊涂。超多游戏好应用使用了多点触摸技术,废话不多,来看看在Flash cs5中如何实现多点触摸。
这些在Flash cs5中都可以轻松实现。
AS新增加类包 flash.events.TouchEvent; 多点触摸事件
Property:
altKey : Boolean //设置Alt键激活与否
commandKey : Boolean //设置Command键激活与否
controlKey : Boolean //设置Control键激活与否
ctrlKey : Boolean //设置Ctrl键激活与否
isPrimaryTouchPoint : Boolean //接触的第一个点是否被看成鼠标事件
isRelatedObjectInaccessible : Boolean //安全设置
localX : Number //相对x坐标
localY : Number //相对y坐标
pressure : Number //于设备接触的压力
relatedObject : InteractiveObject// 显示相关的Object
shiftKey : Boolean// 设置ShiftKey键激活与否
sizeX : Number// 触摸时的宽度
sizeY : Number //触摸时高度
stageX : Number //全局X坐标
stageY : Number //全局Y坐标
touchPointID : int //接触点的ID识别码
Methods:
TouchEvent
AS新增加类包 flash.ui.Multitouch; 多点触摸管理类
inputMode : String //触摸事件的处理模式(多点或是手势)
maxTouchPoints : int //当前环境所支持同时进行的接触点的最大数量
supportedGestures : Vector. //当前环境所支持多接触的类型
supportsGestureEvents : Boolean //当前环境是否支持手势
supportsTouchEvents : Boolean //当前环境是否支持基本的触摸

截图
源代码
…click here to read more
posted by Jimmy filed under Flash
posted by Jimmy filed under Flash,
iPhone
在iPhone应用中,又很多游戏是使用水平感应(重力感应)来控制的,比较有意思的如Doodle
Jump,Space Ball等,还有些赛车游戏直接把iPhone模拟成方向盘,转动你的iPhone来控制方向。
这些在Flash cs5中都可以轻松实现。
AS新增加类包 flash.sensors.Accelerometer 加速度传感器
Property:
isSupported : Boolean -静态变量,返回机器是否支持加速度感应
Methods:
Accelerometer() -创建加速度感应器
setRequestedUpdateInterval(interval:Number):void - 设置判断加速度的更新时间间隔
Events:
update -加速度更新事件
update发生后返回的3个参数
accelerationX-x轴的加速度
accelerationY-Y轴的加速度
accelerationZ-Z轴的加速度(负数表示iPhone为正面朝上,正数则是反面朝上)

实例源代码
…click here to read more
posted by Jimmy filed under iPhone

flash cs5
Flash cs5 beta版本已经到手好久了,可惜最近一直忙自己房子装修,没多少时间去研究,可惜阿!其实手上有很多资源,都是内部的,所以现在还不能给大家望见谅,希望大家不要再发邮件问我要了,现阶段只能共享给大家一些我自己整理的cs5新增类,和一些列子。
现阶段共享:
Flash CS5 新增类下载
稍后共享:
Flash cs5 最新帮助文档
Flash cs5 beta for mac
Flash cs5 beta for windows
posted by Jimmy filed under Life
上周末(09年11月28日),在复旦大学复宣酒店的会议室举行了第二季“图谈”上海设计师聚会。本期的内容围绕设计前期的创意和准备阶段展开,详细的聚会内容文字记录稍后总结放出。