2006-7
22
目前工作压力挺大,但是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);
{
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
还没找到您要的东西?Google试试看吧,
Google更注重原创、时效性好的文章:
Google更注重原创、时效性好的文章:
| 相关阅读 | 本月十大 |




纯 as2 要写死人的.. 我都是时间轴和类混写来着
纯as2是有洁癖的人写的^
— —||你开源我还活不活了…
我用类用的少,至少在单人项目中除了提高开发成本,没啥意思。
呵呵,太好了,支持开源,这样我们才能在你那里淘到金噻
对了,你现在工作怎么样哟,小伙子还是不错哈,能短时间在北京找到不错的工作!
期待ing
开源,牛人的权利和义务~ aw 加油!!
只是工作别太折磨自己了就好..身体重要,看病花起钱比高消费还高消费啊…
现在还不知道 as2.0 , 3.0 什么到底是怎么一会事呢..
什么时候 aw有时间的话详细讲讲吧~
as2.0只不过是adobe为了推广RIA而进行的一个商业行为。技术上并没有革命。真正的革命在3.0。
顺便说明一下Flash9可以在我提供的Flash资源站下载
我要阿
我把你的PR还有ALEXA挖去了啊
用几天看看效果
呵呵
晕之…
你给加密了…?
FT..
这个...我还准备挖你的avater呢︿不过发现很麻烦,就放弃了.你啥时候做一个好更新的版本吧,呵呵~
支持开源,我也是混合写法
为什么发留言老是提示 用户名包含非法字符
很期待看到你做的涂鸦,不知道能否做的比闪吧哪个涂鸦高效呢?个人觉得如果不采用bitmapdata来缓存东西的话,使用mc堆砌性能不会好到那里去,虽然比较省内存。
很期待与你交个朋友!我也做了一个简单的涂鸦,不知我们是否有共同的想法!
这是我的网站:www.paste100.com 请指教!
如果做好了 分享给我一份 :-)
AW:能透露一下闪吧涂鸦和影像用的什么技术在后台将作品保存为swf?
是不是php的ming?这个也够难了吧?
望得到答复 ; )
1、AS3:client作PNG Encode,然后发给server,最便捷,兼容性、移植性最好。
2、AS1-2:产生绘图数据,服务器端根据规则重现。
期待ing