Link:INB Home|INB English| INB русский язык|INB العربية|INB Türkiye|INB فارسی|INB Español|INB Français|INB Português|INB Deutsch|INB 國語|INB 中文|INB 日本语|INB 한국어|INB ภาษาไทย|INB tiếng Việt||Уроки Flash Сохранение данных в Cookies
INB русский язык Форум
Добро пожаловать! inbforum.COM Интернет без границ Форум Здесь вы можете обсудить с друзьями по всему миру прений, приходите и присоединяйтесь к нам! Постоянный имя: Ruinbforum.forumotion.com
INB русский язык Форум

Добро пожаловать! inbforum.COM Интернет без границ Форум Здесь вы можете обсудить с друзьями по всему миру прений, приходите и присоединяйтесь к нам! Постоянный имя: Ruinbforum.forumotion.com


Вы не подключены. Войдите или зарегистрируйтесь

《《《《《《《上一页INBforum   Перейти вниз

上一页INBforum》》》》》》》Предыдущая тема Следующая тема Перейти вниз  Сообщение [Страница 1 из 1]

1Уроки Flash Сохранение данных в Cookies Empty Уроки Flash Сохранение данных в Cookies в Пт Окт 01, 2010 9:30 am

Admin

Admin
Admin
Flash использует Shared Objects чтобы запомнить данные даже после того как пользователь закрыл Flash Player. Это просто использование браузерных куков (cookies).
Код в руте:



Code
//Выбираем Local shared object
var so:SharedObject = SharedObject.getLocal("setbgcolor");
//Проверим был ли ранее установлен цвет фона
if(so.data.bgcolor!=undefined){
//если был, установим этот цвет фона
setcolor(so.data.bgcolor);
}
//установим цвет фона и сохраним его
function setcolor(color){
var bgcolor = new Color(bg);
bgcolor.setRGB(color);
so.data.bgcolor=color;
//запишем файл
so.flush();
}
Каждая кнопка во флешке вызывает код на onPress
например

Code
setcolor(0x00FF00);
0x00FF00 это шестнадцатиричное число, и вы можете сделать присвоение шестнадцатиричным числам начиная с 0x . Чтобы удалить установленную переменную во флешке, используйте или

Code
delete so.data.bgcolor;
или

Code
so.clear();
Code
But1.onPress=function()
setcolor(0xFF0000);
}
But2.onPress=function(){
setcolor(0x00FF00);
}
But3.onPress=function(){
setcolor(0x0000FF);
}
But4.onPress=function(){
setcolor(0xFFFF00);
}
But5.onPress=function(){
setcolor(0x00FFFF);
}
But6.onPress=function(){
setcolor(0xFF00FF);
}
But7.onPress=function(){
setcolor(0xFFFFFF);
}
]

http://ru.inbforum.com

上一页INBforum   Перейти вниз

上一页INBforumПредыдущая тема Следующая тема Вернуться к началу  Сообщение [Страница 1 из 1]

Права доступа к этому форуму:
Вы не можете отвечать на сообщения

Copyright ©2009-2010 LTD Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

IT:SINGLESERVGoogle谷歌翻译TranslateFORUMSOFTLAYERGoogle谷歌广告联盟AdSenseAsia

 

Создать форум на Forum2x2 | © PunBB | Бесплатный форум поддержки | Контакты | Сообщить о нарушении | Последние обсуждения