随笔分类 - Flash
摘要:一闺密用flash开发IOS应用是遇到一个问题,她把声音资源放到swf里,然后load到主程序中使用,但是ios提示不支持这个swf,我在想是不是因为有声音的原因于是我让她换种做法,不用swf,用swc,然后用getDefinitionByName()也可以获取到swc里的声音资源,因为很多,一个个new就太碉堡了。这是我想到了swf加载好后用的时ApplicationDomain类的getDefinition方法,而这里主程序嵌入swc用的时全局公共方法getDefinitionByName(),那这两个方法具体什么区别?大概是这么个意思:对于getDefinition() 是属于Appli
阅读全文
摘要:之前写过一篇帖子:"通过BitmapData生成图片到本地",使用了adobe官方的JPGEncoder/PNGEncoder,创建本地图片。这里测试android平板下如何在相册路径下创建图片,一开始想到的是在as里使用encode的方式,只要能获取到相册目录的路径就能做到,结果发现一个叫做CameraRoll的类,只需传入bitmapdata,就可在camera目录下创建图片!!!,而且图片的生成时间超级快,我猜测CameraRoll不是用的上层as做的,而是使用底层android实现的,所以速度会快很多。这样可以得出 CameraRoll速度 > PNGEnco
阅读全文
摘要:手上有台android的平板,性能感觉还不错,创建了一个ActionScript手机项目玩玩,想通过截取屏幕,生成一张图片到平板的相册中。目前在windows+flash builder,在模拟器下在widnows本地成功生成了jpg和png图片,在android平板上也成功了,虽然路径并不是android相册以至于现在还未找到图片在哪里...大体流程就是:通过BitmapData,draw出你想要的区域---->利用Adobe官方的JPGEncoder后者PNGEncoder,对bitmapdata进行编码,并存储到一个二进制数组中,好吧就是ByteArray------>利用F
阅读全文
摘要:检测小球出界,如果判断条件里x方向和y方向上的判断用:if(ball.x <= r){ }else if(ball.y <= r) {}这样写当小球正好x 方向和y方向都出界时,那么就会问题了,逻辑只会走到第一个if里去。所以解决办法就是把else去掉,每次检测即判断x又判断y
阅读全文
摘要:如题,在IE某版本里嵌入swf时,如果as代码里有用到stage.stageWidth或者stage.stageHeight,那么有可能会出现跟实际的宽高不一样的情况,chrome或者firefox里就不会出现这种情况。假如说程序里某个按钮的坐标是基于stage的宽和高算出来的,那么建议就直接用数值写死。
阅读全文
摘要:大多数控件都在spark.component包内,基础容器类Group,子类有HGroup,VGroup布局类LayoutBase皮肤类Skinnable手机flex项目主应用类可用Application,也可用ViewNavigatorApplication,基础视图类View,拥有属性data,视图间切换导航类ViewNavigator,其管理视图的几个主要方法:pushView()popView()popToFirstView()popAllView()当切换到一个新view时,同时传递data属性针对android设备经测试可运行:调用设备本地相册CameraRoll,调用设备相册Ca
阅读全文
摘要:1,xml里节点属性里不能带有"<"这种字符,可用"<" 代替,解析到程序里时会被转换为"<",问题是出在xml认为 带单独的"<"而没有"/>"与之配置的语法是错误语法不过在xml节点属性里写这种转义符肯定会造成麻烦和不便,那么可在节点值里用"CDATA" 来解决,可以直接输入各种字符,直观方便:<notice type="1"><
浙公网安备 33010602011771号