НОВЫЕ ИГРЫЛУЧШИЕ ИГРЫФОРУМ 116 Всего сообщений: 305028
+  Форум FlashPlayer.ru
|-+  Форум по flash играм
| |-+  Академия flash программирования (Модераторы: Lexei, Vetal1992)
| | |-+  Уроки по флэш-программированию

Автор Тема: Уроки по флэш-программированию  (Прочитано 441572 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vetal1992 Мужской

Re: Уроки по флэш-программированию
« Ответ #360 : 03 Января 2011, 11:00:59 »
Если с png вышло - забей на blending. Он ставится в свойствах>>display>>blending

Оффлайн sws750 Мужской

Re: Уроки по флэш-программированию
« Ответ #361 : 03 Января 2011, 18:56:26 »
ну интересно же :-) в свойствах чего?

Оффлайн Vetal1992 Мужской

Re: Уроки по флэш-программированию
« Ответ #362 : 04 Января 2011, 00:40:12 »
в свойствах мувиклипа

Оффлайн sws750 Мужской

Re: Уроки по флэш-программированию
« Ответ #363 : 04 Января 2011, 01:38:16 »
Лан фиг с ним с blending-ом, интересно все ж а в какой он программе хоть? а то перетыкал всяких :-)
« Последнее редактирование: 04 Января 2011, 03:29:28 от sws750 »

Re: Уроки по флэш-программированию
« Ответ #364 : 04 Января 2011, 12:04:41 »
Оо

Во флэш cs3-cs5
Делаешь мувиклип, выбираешь его и открываешь вкладку properties и ищешь display-->blending...
Или просто используешь png

Оффлайн sws750 Мужской

Re: Уроки по флэш-программированию
« Ответ #365 : 06 Января 2011, 15:13:17 »
ясненько спасибо.
Вот еще вопросов пару придумалось.
Хочу сделать програмку что б вводить данные (методом калькулятора :-) )
данные в масив, сохрянять их на флэшке потом снова их подгружать с флэшки ну и смотреть результат.
Как это можно сделать? записывать-считывать с флэшки в смысле.
И еще такой вопросик хотелось бы выводить окно целиком на весь экран, у меня два монитора, так вот если вывожу на весь экран, а на другом клацнуть мышкой, то окно с флэшем сворачиваеться, можно как то сделать что б не сворачивалось?
« Последнее редактирование: 06 Января 2011, 15:16:25 от sws750 »

Оффлайн Vetal1992 Мужской

Re: Уроки по флэш-программированию
« Ответ #366 : 06 Января 2011, 16:24:35 »
Цитата:
сохрянять их на флэшке

На флэш-накопителе, или в флэш-приложении?)

Если второе, то данные сохраняются следующим способом:

Цитата:
var so:SharedObject=SharedObject.getLocal("Название_sol_файла");
so.data.name="Vetal";
so.data.array=[1,2,3,4,5];

И загружаются:

Цитата:
var array:Array;
var name:String;

var so:SharedObject=SharedObject.getLocal("Название_sol_файла");
name=so.data.name;
array=so.data.array;

Цитата:
можно как то сделать что б не сворачивалось?

Нет, нельзя. Флэш с локальным окружением почти не работает

Оффлайн sws750 Мужской

Re: Уроки по флэш-программированию
« Ответ #367 : 06 Января 2011, 17:48:17 »
На флэшке накопителе, сорри :-)

про сохранение в флэш-приложении тоже не понял. :-(

Нет, нельзя. Флэш с локальным окружением почти не работает
я разочарован :-(
А слышал про про то что флэш в будущем сможет с ком-портом работать или уже работает, врут? думал с монитором проблем не будет.

Re: Уроки по флэш-программированию
« Ответ #368 : 06 Января 2011, 22:05:38 »
Политика безопасности компании адоба не разрешает работу с локальным окружением, такую как - сохранение и изменение данных на твоем компьютере. Есть два пути сохранения:

1) С помощью SharedObject. Файл сохраняется в папке #SharedObject флэш проигрывателя, и читается из этой же папки.
Как это делать описал Vetal1992 выше.

2) С помощью других языков программирования.

Смотря, что ты имеешь ввиду, под работой с com портом?


Добавлено через: 20 мин. 8 сек.
Хотя насчет загрузки и сохранения, может быть поможет класс FileReferences. Но я в нем пока не разбирался.
« Последнее редактирование: 06 Января 2011, 22:25:46 от Elentarion »

Оффлайн Vetal1992 Мужской

Re: Уроки по флэш-программированию
« Ответ #369 : 06 Января 2011, 23:10:02 »
Elentarion, класс FileReference работает на сохранение только под средой Adobe AIR

Re: Уроки по флэш-программированию
« Ответ #370 : 06 Января 2011, 23:28:41 »
Ясно, я просто смотрел справку по AS 3.0, там перед AIR компонентами вроде значок стоит специальный. А около FileReference не стоит и есть функция save() позволяющая сохранить файл. Вот и подумал, что возможно она сможет сохранить данные.

Оффлайн Vetal1992 Мужской

Re: Уроки по флэш-программированию
« Ответ #371 : 09 Января 2011, 03:27:59 »
Слушай, я был неправ)
Действительно всё работает без air

Я наваял пример сохранения/загрузки с комментариями  :)

sws750, ты можешь прямо так код использовать (только это actionScript 3.0), передавая методу fileRef.save свой массив.

Превращать данные обратно в массив можно с помощью метода String.split(",")

Вот примерно так:

Цитата:
function onComplete(evt:Event):void {
   trace("Complete");
   
   if(_state=="load") myArray = fileRef.data.split(",");
   fileRef.removeEventListener(Event.SELECT, onFileSelect);
   fileRef.removeEventListener(ProgressEvent.PROGRESS, onProgress);
   fileRef.removeEventListener(Event.COMPLETE, onComplete);
   fileRef.removeEventListener(Event.CANCEL, onCancel);
   fileRef.removeEventListener(IOErrorEvent.IO_ERROR, onIOError);
   fileRef.removeEventListener(SecurityErrorEvent.SECURITY_ERROR,onSecurityError);
}

« Последнее редактирование: 09 Января 2011, 03:34:52 от Vetal1992 »

Оффлайн sws750 Мужской

Re: Уроки по флэш-программированию
« Ответ #372 : 11 Января 2011, 12:50:35 »
Спасибо, кайфово :-) щастье рядом, еще б окошко фиксировалось в полном размере вообще щастье было б :-)
Я тут еще осваиваюсь с объектами по тихоньку. Вродь уже как понятно становиться. И команды AS2 почитываю, до 3 еще далековато :-(
Ну хоть надежды появились :-)

Оффлайн sws750 Мужской

Re: Уроки по флэш-программированию
« Ответ #373 : 11 Января 2011, 23:48:03 »
к стати люди, как думаете может я зря вообще про ас2 читаю? может сразу ас3 надо???

Оффлайн Vetal1992 Мужской

Re: Уроки по флэш-программированию
« Ответ #374 : 12 Января 2011, 02:46:54 »
Можешь сразу с as3 начать)
Он сейчас актуальнее)

+  Форум FlashPlayer.ru
|-+  Форум по flash играм
| |-+  Академия flash программирования (Модераторы: Lexei, Vetal1992)
| | |-+  Уроки по флэш-программированию