不知道为什么,现在刚毕业的小朋友真的好牛X,简历里连Flash都没提到就敢应聘Flash Developer.邮件里只是基本信息,连一个作品都没提到就敢发500强企业了。

设想当初我连flash这个技能都不敢写在简历里,因为觉得自己不是很会。

哎~ 这个世道真的变了,希望未来想从事Flash开发行业的童鞋们,一定要多学学练练,不要半桶水都没有呢,就想着出来赚钱了,请认真对待你的职业。

学Java,C++的朋友们,flash as3.0虽然跟Java,C++很像,但是也不至于简单到你会Java,C++就是会flash的地步,我会flash我怎么不会Java和C++呢?请专注于你们自己的程序,不是公司找Flash的多,你们就来做Flash了,也请认真对待你们自己的职业吧。

今天有些抱怨,因为flash开发被人当成简单的东西,甚至于不尊重。所以告诫那些口头说热爱flash的同学们,flash其实不简单,别随随便便说自己是个flash程序员。我做这么多年了,都还觉得自己是还是个小菜。

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 //当前环境是否支持基本的触摸
实例下载 原文件 ipa
多点触摸 Multi-touch

Multi-touch-test.ipa

IMG_0350

截图

源代码
Read more…

大家注意,下面出场的可是大人物~ 没看懂的请回复,呵呵

在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为正面朝上,正数则是反面朝上)

实例下载

原文件

ipa

加速度

Accelerometer

Accelerometer.ipa

加速度
实例源代码
Read more…

Adobe终于放出来了,新的Flash Player 10.1 可以完全支持GPU加速,明天白天测试下性能,现在出来的是Win,MAC,Linux平台版本,后续的还会放出Palm,WebOS和其他更多智能手机系统版本,让我们拭目以待吧(学AS有前途,国内希望速开相关课程,可以请我当讲师哈,呵呵呵)

Flash Player 10.1
http://labs.adobe.com/technologies/flashplayer10/
Adobe高级产品经历Justin的文章,Flash Player 10.1新功能:
http://www.adobe.com/devnet/logged_in/jchurch_flashplayer10.1.html
Flash Player 10.1发行说明:
http://labs.adobe.com/technologies/flashplayer10/releasenotes.pdf

AIR 2
http://labs.adobe.com/technologies/air2/
AIR 2的新功能介绍:
http://www.adobe.com/devnet/logged_in/rchristensen_air_2.html