Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 07.01.2006, 16:38
Мио вне форума Посмотреть профиль Отправить личное сообщение для Мио Найти все сообщения от Мио
  № 1  
Ответить с цитированием
Мио
 
Аватар для Мио

Регистрация: Jan 2006
Сообщений: 5
По умолчанию Хранение информации на стороне пользователя в AS 3.0

Можно ли будет в AS 3.0 хранить на компьютере пользователя мувиклипы. Сейчас класс SharedObject может сохранять у пользователя на компе только Number, String, Boolean и Object. Изменится что-нибудь в AS 3? Очень хочется, чтобы можно было сохранять и MovieClip.

Старый 07.01.2006, 16:51
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 2  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
Эм .... как Вы это себе представляете? хранить их как нельзя было так и нельзя будет, на сколько я знаю. И вообще ... незачем.

Старый 07.01.2006, 16:53
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 3  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
В SharedObject добавилась лишь возможность указывать кодировку. Если честно, сомневаюсь, т.к. не понимаю даже, где без этого не обойтись.

Напишите пожелание на форумах Adobe Labs.

Старый 07.01.2006, 17:08
Den0k вне форума Посмотреть профиль Отправить личное сообщение для Den0k Найти все сообщения от Den0k
  № 4  
Ответить с цитированием
Den0k
Контрибьютор базы знаний по Флекс
 
Аватар для Den0k

Регистрация: Jul 2005
Адрес: Moldova, Rep. of
Сообщений: 569
Цитата:
Сообщение от Antares
В SharedObject добавилась лишь возможность указывать кодировку.
То есть objectEncoding.

Цитата:
Сообщение от Мио
Сейчас класс SharedObject может сохранять у пользователя на компе только Number, String, Boolean и Object.
И что ничего не изменилось?

а ByteArray?

Или я чего-то не понимаю?

Старый 07.01.2006, 17:24
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 5  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
ByteArray не позволяет сохранять. ByteArray загружает.

Старый 07.01.2006, 17:25
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 6  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Здесь надо вспомнить политику Адоб. Flex 2 -- следующее поколение RIA. RIA, а не десктопа. Под десктоп сделают новый Цинк.

Старый 07.01.2006, 17:35
Мио вне форума Посмотреть профиль Отправить личное сообщение для Мио Найти все сообщения от Мио
  № 7  
Ответить с цитированием
Мио
 
Аватар для Мио

Регистрация: Jan 2006
Сообщений: 5
Цитата:
Сообщение от Antares
Если честно, сомневаюсь, т.к. не понимаю даже, где без этого не обойтись.
Мне надо для игры. Чтобы каждый раз при встрече с объектом не загружать его заново (а объекты могут быть весьма объемными). Имеется ввиду при разных сеансах игры, после закрытия проигрывателя. Можно конечно извратится и предлагать пользователю самостоятельно сохранять объекты (каждый в своем swf файле), но идеально было бы, чтобы все само собой, чтобы игровой процесс не тормозился.

Старый 07.01.2006, 17:37
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 8  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Не волнуйся -- если внешний вид объекта не меняется, т.е. файл не изменяется, все ок, будет браться из кэша.

Старый 07.01.2006, 17:43
Den0k вне форума Посмотреть профиль Отправить личное сообщение для Den0k Найти все сообщения от Den0k
  № 9  
Ответить с цитированием
Den0k
Контрибьютор базы знаний по Флекс
 
Аватар для Den0k

Регистрация: Jul 2005
Адрес: Moldova, Rep. of
Сообщений: 569
В смысле Zinc.

2Antares
Уточни плиз, это значит, что SO в AS3 отличаеться только objectEncoding (для совместимости) и ,например, картинку там нормально не сохранить, так или... ?

Старый 07.01.2006, 17:44
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 10  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
стало интересно: а вдруг ?
эксперимент:
пишем, ошибок не дает..
Код:
package {
	import flash.display.MovieClip;
	import flash.net.*;
	import flash.util.*;
	public class mc1 extends MovieClip {
		public function mc1() {
			var so:SharedObject = SharedObject.getLocal("tmp","/");
			so.data.mc = new MovieClip();
			so.data.mc.graphics.beginFill(0);
			so.data.mc.graphics.drawCircle(50,50,50);
			addChild(so.data.mc);
			so.data.num=new Number(7);
			so.flush();
		}
	}
}
читаем..
Код:
package {
	import flash.display.MovieClip;
	import flash.net.*;
	import flash.util.*;
	public class mc2 extends MovieClip {
		public function mc2() {
			var so:SharedObject = SharedObject.getLocal("tmp","/");
			for(var prop in so.data)trace(so.data[prop]);//7 undefined
    		addChild(so.data.mc);//Parameter 'child' must be non-null.
		}
	}
}
выходит, что низя..
liveDocs:" Each attribute (of ShsredObject.data) can be an object of any basic ActionScript or JavaScript type—Array, Number, Boolean, and so on."

Создать новую тему Ответ Часовой пояс GMT +4, время: 17:35.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:35.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.