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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 30.10.2006, 17:33
Mr. Fixit вне форума Посмотреть профиль Найти все сообщения от Mr. Fixit
  № 1  
Ответить с цитированием
Mr. Fixit
Banned
[+1 08.05.08]
[+4 14.04.08]
[+1.3 02.05.08]

Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
Post Сохранение переменных

Как прочитать с текстового файла например "myVar=1",
и во Флеше заменить его на значение "2", как?


Старый 30.10.2006, 17:38
Хемуль вне форума Посмотреть профиль Отправить личное сообщение для Хемуль Найти все сообщения от Хемуль
  № 2  
Ответить с цитированием
Хемуль
Квач
 
Аватар для Хемуль

Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
2 Mr. Fixit:
Прочитать значение переменной из тектового файла с помощью метода loadVariables или обьекта LoadVars, присвоить какой-то переменной прочитанное значение, после чего присвоить той же переменной значание 2.
Для вашего случая:
Код:
var my_lv:LoadVars = new LoadVars();
var myVariable:Number;
my_lv.onLoad = function(success:Boolean) {
  if (success) {
    myVariable = Number(this.myVar);
    myVariable = 2;
  } else {
    trace("Ошибка в загрузке.");
  }
};
my_lv.load("variables.txt");
Но я не понимаю, зачем...
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого

Старый 30.10.2006, 17:40
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Во Flash нет средств для записи данных в файлы, нужно использовать или серверный скрипт или оболочку для swf.

Старый 31.10.2006, 01:55
Mr. Fixit вне форума Посмотреть профиль Найти все сообщения от Mr. Fixit
  № 4  
Ответить с цитированием
Mr. Fixit
Banned
[+1 08.05.08]
[+4 14.04.08]
[+1.3 02.05.08]

Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
всмысле, что бы значение "2", сохранилось в текстовике..
to ___etc:
а не подскажешь ат серверный скрипт?

Старый 31.10.2006, 02:05
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Я — нет.
А вот поиск, скорее всего, да. Например по «сохранить файл».

Старый 31.10.2006, 03:07
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 6  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Ну если хакеров не очень бояться то скрипты такие:
чтение файла с сервера
Код:
<?php
$file=fopen("vars.txt",'r');
echo fread($file,1000);
fclose($file);
?>
Запись нового файла:
Код:
<?php
//=========================
function vars_read() {
  $file = fopen("vars.txt",'r');
  $str = fread($file,1000);
  fclose($file);
  return $str;
}
//=========================
function parse_vars($str) {
  $pieces = explode(";",$str);
//  print_r($pieces);
  if (!$pieces) {return false;}
  $pieces = explode(" : ",$str);
  if (!$pieces) {return false;}
  return true;
//  $str = str_replace(' : ','__',$str);
//  $str = str_replace(';','___',$str);
//  return (preg_match("/^\w+$/i",$str));
}
//=========================

$str = $text = $_GET['text'];
//-------проверки
if (substr($str,0,4) != 'txt=') {echo vars_read(); return;}
if (! parse_vars(substr($str,4))) {echo vars_read(); return;}

$file_name = "vars.txt";
$file = fopen($file_name,'w');
fwrite($file,$text);
fclose($file);
echo $text;
?>
Называешь РНР файлы какнить и обращаешься к ним по cенд - энд - лоад
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 31.10.2006 в 03:12.
Старый 31.10.2006, 23:54
Mr. Fixit вне форума Посмотреть профиль Найти все сообщения от Mr. Fixit
  № 7  
Ответить с цитированием
Mr. Fixit
Banned
[+1 08.05.08]
[+4 14.04.08]
[+1.3 02.05.08]

Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
Wolsh спасибо....

Старый 03.11.2006, 02:05
Mr. Fixit вне форума Посмотреть профиль Найти все сообщения от Mr. Fixit
  № 8  
Ответить с цитированием
Mr. Fixit
Banned
[+1 08.05.08]
[+4 14.04.08]
[+1.3 02.05.08]

Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
а подробнее что во Флеше писать

Старый 03.11.2006, 18:05
Хемуль вне форума Посмотреть профиль Отправить личное сообщение для Хемуль Найти все сообщения от Хемуль
  № 9  
Ответить с цитированием
Хемуль
Квач
 
Аватар для Хемуль

Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
2 Mr. Fixit:
Код для работы с обьектом LoadVars.
Примеры должны быть в Справке.
Или тут:
http://www.adobe.com/support/flash/a...ionary427.html
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого

Старый 04.11.2006, 05:11
Mr. Fixit вне форума Посмотреть профиль Найти все сообщения от Mr. Fixit
  № 10  
Ответить с цитированием
Mr. Fixit
Banned
[+1 08.05.08]
[+4 14.04.08]
[+1.3 02.05.08]

Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
2 Хемуль:
Чел, сенкс

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

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

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


 


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


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