cocos2d坐标系以及旋转中心(注册点)和Flash中的不同

cocos2d坐标系以及旋转中心(注册点)和Flash中的不同

        学习IOS开发有2个星期了,一边尝试用cocos2d在IOS上重写之前在Flash平台上做的小游戏《勇者的决斗》,一边摸索学习cocos2d以及Object-c。之前在实际操作过程,发现程序运行得总是很奇怪,后来一段时间的了解和查证后,才发现是cocos2d的坐标系和注册点与Flash有所不同。

 &nb...

阅读全文>>

阅读全文...

TweeLite参数备份

TweeLite参数备份
TweenLite参数说明:
1) $target : Object – 作为目标的对象, MovieClip或者其它对象
2) $duration : Number – 动画的时间长度(单位:秒)
3) $vars : Object – 对象,通过属性值,来存贮各种属性参数用于缓动。(如果你使用 TweenLite.from() 方法,这里的参数表示缓动的初始值)
该对象...

阅读全文>>

阅读全文...

一个由root属性引发的bug

一个由root属性引发的bug

        昨天在公司写代码时,老板说客户反馈过来了一个奇怪的bug,一个躲卫兵的小游戏,单独播放正常,而一旦加载到另外的flash中时就碰撞检测就会完全失效。很不解为什么会出现这种情况,多次试验,发现如果加载到其它flash中时,如果其在x和y大于9的情况下,检测马上会失效。好吧,这个神奇的问题于是困扰了我大半天。debug很久,才发现是我使...

阅读全文>>

阅读全文...

坑爹的”凸“字!

坑爹的”凸“字!

        今天在研究Box2D的时候,游戏中需要建立一个“凸”字型的锤子形状的刚体,看Box2D说明文档,说Box2D只能建立凸字形的刚体。于是开始描点建立锤子刚体,然后杯具的事情发生了,从上午十点开始创建凸字型刚体完成后,在游戏中发现却不能成功和其它物体碰撞!于是郁闷,以为在创建类里面的代码有问题,修修改改整了好久依然如此,于是改创建三角形,发现创建三角形刚体正常工作,又创建四边形,发现四边形刚体也正常工作!它妈的就”凸“字形刚体不工作!于是不断在网上查阅文献和修改代码中纠结啊纠结纠结中到达了下午5点,问题依然没解决,有好几次都想砸电脑了!。没办法,于是开始在一些技术群中发问,刚刚发出消息后,突然福至心灵的想起这个”凸“字它妈的根本就不是凸多边形!奶奶的,纠结了俺一整天的问题居然症结在这里!凸字根本不是凸多边形,是谁他妈的当初用凸字来形容凸多边形的?坑爹也不是这样坑的啊……

阅读全文>>

阅读全文...

AS3如何删除外部加载文档中换行多出来的空白行

AS3如何删除外部加载文档中换行多出来的空白行

今天在做项目时,突然发现一个问题。加载外部XML中的文档,如果文档中的文本有非<br/>符产生的换行的时候,在Flash中显示时在换行后还会多一行空白,也就是说会出现换两行的结果,如何解决这个问题?查阅了一下记事本中的换行识别符后,于是成功解决该问题。解决前的显示效果如下图:

 

阅读全文>>

阅读全文...

腾讯微博站外Flash挂件插件(API) Flash+PHP

腾讯微博站外Flash挂件插件(API) Flash+PHP

        不多说,大家看侧边栏挂件即可。

        本插进是我写的前台Flash。服务器端由此去经年架设。服务器端使用PHP登陆腾讯微博,然后采集页面获取。基于安全原因,不公布PHP端代码。大家如有需要,可以到http://www.mouselife.net/tqq/或者http://www.hfsch.com/tqq/定制你的QQ微博挂件。

阅读全文>>

阅读全文...

AS3 库资源 很多非常有用的类库(转帖)

AS3 库资源 很多非常有用的类库(转帖)

下文内容转自http://www.flashj.cn/,源文章:http://www.eoocy.com/article.asp?id=3

下面是非常有用的类库,找到他们的时候我兴奋的不得了
APIs、Libs、Components

阅读全文>>

阅读全文...

解决as3在与外部脚本交互过程中的数据异步的几种方案

解决as3在与外部脚本交互过程中的数据异步的几种方案

        在写生活博客系统的as代码的时候,遇到了这个数据异步的问题,当时很恼火于as3的这种机制。不过后来在研究的时候还是想到了3种解决方案,两种as内部解决方案和一种结合外部脚本的解决方案。

        先贴上一个会出现数据异步的代码例子:

阅读全文>>

阅读全文...

生活博客系统写完了

生活博客系统写完了

        今天,不,是昨天了,下午终于把我自己的小型博客系统些完了。完全不会PHP,在这3天写这个系统的过程中一边写一边学,好歹终于写完成了。本博客系统是PHP+Mysql架构的,很简单,前台实现日志列表、查看日志、留言、结合taotao的API生成微博列表、RSS输出的功能。登陆后台后可以实现写日志、修改日志、回复留言、密码管理等。整个程序不大,仅仅实现一个博客的最基本的功能,但是麻雀虽小,个人感觉还是五脏俱全,哈哈。

阅读全文>>

阅读全文...

开始建立php+flash的生活博客

开始建立php+flash的生活博客

        前两天突然有个冲动来做个全Flash的博客的冲动,鉴于想学习PHP,于是准备用PHP做后台数据管理的语言,数据库用mysql。昨天到今天一直在写PHP代码,到现在为止主题函数基本写完。后台的日志列表、留言列表、写日志模块已经就绪。估计这两天就能把PHP后台写完成。

        我是实践性的学习者,在写这个后台的时候学会了PHP操作Mysql数据了,同时也懂得很多PHP知识,高兴中,哈哈。估计我写完这个后台的时候,PHP的基础知识就能学会几分之一了。

阅读全文>>

阅读全文...

转载:flash间的通信(as3)

转载:flash间的通信(as3)

        以下文章转载自车在臣博客:http://blog.sina.com.cn/s/blog_3ecb9b110100fx4d.html

演示文件源码下载http://kerryas.googlecode.com/files/swfs_communication.rar

假设有一个主 SWf 名为 main.swf 加载一个名为 game.swf 的游戏模块:
1. main 里面使用 Loader 将 game.swf 加载进来;
2. 在 game 中定义 public function moveBall(speed:Number) 方法,用于开始游戏;
3. 在 main 里面使用类似 loader["content"].moveBall(speed) 的语句调用 game.swf 里面的方法;
4. game.swf 与 main.swf 通信的方法,可以使用 dispatchEvent 方法与 main.swf 通信,也可以继续使用上述方法。

下面请看示例:
1. 首先创建被调用的 game.swf:

阅读全文>>

阅读全文...

as3动态改变影片剪辑的颜色

as3动态改变影片剪辑的颜色

        以前做过这个东西,结果今天来弄的时候居然忘了,然后百度一下,又知道了。为了备忘,特此抄录如下:

import flash.geom.*;

var colorTran:ColorTransform=new ColorTransform()
colorTran.color=0xff0000;
my_mc.transform.colorTransform=colorTran

いじょうです。

阅读全文...

25行代码写出来的惊人效果

25行代码写出来的惊人效果

        昨天在网上看到一些用25行ActionScript写的一些效果甚是惊人,张贴如下供大家膜拜。

黑洞效果【新窗口显示

阅读全文>>

阅读全文...