![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+4 06.05.14]
|
class com.argumentsCaller extends String { private var Obj:Object = new Object(); private var Str:String = null; private var Num:Number = null; private var Send:LoadVars; private var Res:LoadVars; private var args:Function; private var SO:SharedObject; private static var version = 1.240710; public function FlashVars(s:String, a:Array, j:Array):LoadVars { /* s : address for sending a : array of send attributes j : array of send attributes values */ Send = Res = new LoadVars(); for (var i = 0; i < a.length; i++) { Send[a[i]] = j[i]; if (a[i + 1] == undefined) { Send.sendAndLoad(s,Res,"POST"); } } Res.onLoad = mx.utils.Delegate.create(this, onLoadHandler); trace(Send); return Send; } private function onLoadHandler(success):Void { if (success) { delete Res.onLoad; this.args(); } else { trace("error in database"); } } private function getCallBack(f:Function):Void { args = f; } public function Hash(method:String):String { trace("Method : " + method); return unescape(Res.toString()); } public function unHash(method:String):String { trace("Method : " + method); return Res.toString(); } public function SOflash(s:String, a:Array, j:Array, check:String):Void { /* s : shared object name a : array of shared attributes j : array of shared attributes values check: some shared attribute, for checking */ SO = SharedObject.getLocal(s); if (SO.data[check] == undefined) { for (var i = 0; i < a.length; ++i) { SO.data[a[i]] = j[i]; if (a[i + 1] == undefined) { SO.flush(); } } } } private function clear(c):Void { SO.clear(); } private function flush(c):Void { SO.flush(); } private function setSOAtt(a:Array, j:Array):Void { if ((a && j) != undefined) { for (var i = 0; i < a.length; ++i) { SO.data[a[i]] = j[i]; if (a[i + 1] == undefined) { break; } } } } } |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
in4core, лучше бы блог свой завел.
|
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Блог на форуме, в смысле.
|
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
Ещё бы usage-заметки написать...
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:49. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|