理智地、负责任地、透明地推广Firefox

目前工作压力挺大,但是Flash项目仍然不够刺激。

为了给以后的复杂项目作铺垫并让某人服我~准备抽写一套新涂鸦系统。
不用纯2.0也不用3.0。还是用我擅长的1.0+Functions。其实用什么都是次要的,关键是算法。我看到过很多写纯2.0的垃圾作品。
效率将高于原来给56的涂鸦系统。由于商业原因,我也正好换个算法。
利用cachAsBitmap提高效率,onPress还是得保留……采用onPress配合onMouseMove节省效率

届时将开源核心部分

数据存储将采用“绘图包元”的概念,一个“绘图包元”即一个对象(Object)。

已经写好了对应的Array->String 和 String->Array部分:
(参见下面的函数$join, $split分别对应join、split

function $join(obj:Object, str1:String, str2:String):String
{
  var _s:String = "";
  for (var prop in obj)
  {
    _s += prop + str1 + obj$[$prop$]$ + str2;
  }
  return _s;
}
var myObj:Object = new Object();
myObj._a = "aw";
myObj._b = "awflasher.com";
myObj._c = "myawflasher.com";
var j = ($join(myObj, ":",";"));
function $split(str:String, str1:String, str2:String):Object
{
  var _o:Object = {};
  var _to:Array = str.split(str2);

  for (var prop in _to)
  {
    var _ta:Array = _to[prop].split(str1);
    _o[_ta[0]] = _ta[1];
  }
  return _o;
}
m = $split(j, ":", ";");
for (var p in m)
{
  trace("prop: "+p+" "+m[p]);
}[/code]

: http://www.awflasher.com/blog/archives/601

哇!跟我一样,您也是一名Firefox用户,这些话题您可能感兴趣:

RSS feed | Trackback URI

才 19 条评论 ( 展开所有评论 | 收起所有评论 ) 立刻发表评论 »

kakera
2006-07-22 20:22:28

纯 as2 要写死人的.. 我都是时间轴和类混写来着

aw
2006-07-22 20:27:10

纯as2是有洁癖的人写的^

闪客小东
2006-07-23 01:16:00

— —||你开源我还活不活了...

aw
2006-07-23 10:17:29
引用自 kakera
时间轴和类

我用类用的少,至少在单人项目中除了提高开发成本,没啥意思。

huzi
2006-07-23 10:24:59

呵呵,太好了,支持开源,这样我们才能在你那里淘到金噻
对了,你现在工作怎么样哟,小伙子还是不错哈,能短时间在北京找到不错的工作!

xophiix
2006-07-23 10:25:36

期待ing

lync
2006-07-23 11:44:30

开源,牛人的权利和义务~ aw 加油!!
只是工作别太折磨自己了就好..身体重要,看病花起钱比高消费还高消费啊...

现在还不知道 as2.0 , 3.0 什么到底是怎么一会事呢..
什么时候 aw有时间的话详细讲讲吧~

aw
2006-07-23 13:05:35

as2.0只不过是adobe为了推广RIA而进行的一个商业行为。技术上并没有革命。真正的革命在3.0。
顺便说明一下Flash9可以在我提供的Flash资源站下载

混蛋70
2006-07-23 13:12:48

我要阿

星辉一冷
2006-07-23 15:45:10

我把你的PR还有ALEXA挖去了啊
用几天看看效果
呵呵

星辉一冷
2006-07-23 16:03:23

晕之...
你给加密了...?
FT..

aw
2006-07-23 16:09:51

这个...我还准备挖你的avater呢︿不过发现很麻烦,就放弃了.你啥时候做一个好更新的版本吧,呵呵~

rison
2006-07-25 12:30:28

支持开源,我也是混合写法
为什么发留言老是提示 用户名包含非法字符

湘西悍匪
2006-09-16 19:22:51

很期待看到你做的涂鸦,不知道能否做的比闪吧哪个涂鸦高效呢?个人觉得如果不采用bitmapdata来缓存东西的话,使用mc堆砌性能不会好到那里去,虽然比较省内存。

gongweim
2007-03-30 13:08:39

很期待与你交个朋友!我也做了一个简单的涂鸦,不知我们是否有共同的想法!
这是我的网站:www.paste100.com 请指教!

一溜烟
2007-08-30 15:18:19

如果做好了 分享给我一份 :-)

kenjor
2007-12-07 21:56:10

AW:能透露一下闪吧涂鸦和影像用的什么技术在后台将作品保存为swf?
是不是php的ming?这个也够难了吧?

望得到答复 ; )

aw
2007-12-07 22:05:18

1、AS3:client作PNG Encode,然后发给server,最便捷,兼容性、移植性最好。
2、AS1-2:产生绘图数据,服务器端根据规则重现。

lorry
2008-02-28 13:40:37

期待ing