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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Dec 2003
Адрес: Bel,Minsk
Сообщений: 6
Отправить сообщение для aol_Assassin))) с помощью ICQ Отправить сообщение для aol_Assassin))) с помощью AIM Отправить сообщение для aol_Assassin))) с помощью Yahoo
По умолчанию Двумерные массивы и не только...:(

Всем Привет!
Я полный ламер в программировании на флеше(сразу признаюсь)=)
Вот может кто поможет:
- 1. Как объявить двумерный массив и его использовать? Типа
a[10][5] или там a[10,5] - Не работает. А как правильно?
- 2. Что такое root?
- 3. Может кто знает как можно сохранить картинку не квадратом ,а именно по её форме ,т.е вырезаю по пикселям картинку в Корел Фото-паинте(она ,естественно не квадратная) и хочу во флеше заставить её двигаться по меняющемуся фону(т.е я хочу , чтоб у картинки не было Бэкграунда).Но как?Только я её сохраняю в Кореле или копирую , тут же какой - то гад(комп),ставит ей белый(или любой другой) фон...ААААААхххх...Но как избавится от этого??? заранее спасибо....
__________________
C++ рулит

Старый 04.02.2004, 21:48
kompadre вне форума Посмотреть профиль Отправить личное сообщение для kompadre Найти все сообщения от kompadre
  № 2  
kompadre
 
Аватар для kompadre

Регистрация: Aug 2001
Адрес: Barcelona
Сообщений: 1,277
Отправить сообщение для kompadre с помощью ICQ
1. точно также
2. корень. _root это самый "главный" обьект мувиклипа. Он уже существует в пустом документе (это он и есть). Обычно его берут для глобализации чего либо.
3. Не понял вопроса

Старый 04.02.2004, 22:10
opex вне форума Посмотреть профиль Отправить личное сообщение для opex Найти все сообщения от opex
  № 3  
opex
[+1.3 05.04.09]
 
Аватар для opex

Регистрация: Sep 2003
Адрес: Где-то рядом.
Сообщений: 686
Отправить сообщение для opex с помощью ICQ Отправить сообщение для opex с помощью Skype™
могу добавить мосив обявляют ну примерно так
Код:
array = new Array();
array = [[1, 2, 3, 4, 5, 6, 7, 8, 9], ["a", "b", "c", "d", "f", "g", "k", "l", "m"]];
trace(array[0][0]);
trace(array[1][0]);
__________________
Бойтесь китайцев, компы приносящих!

Старый 04.02.2004, 23:54
Ламер_Флаша вне форума Посмотреть профиль Найти все сообщения от Ламер_Флаша
  № 4  
Ламер_Флаша
Banned

Регистрация: Jul 2002
Сообщений: 131
2. _root - это как корень диска "С:\" - в _root лежит всё остальное.
3. Сохрани файл в формате GIF или PNG. Только эти два формата пиксельной (растровой) графики поддерживают прозрачный фон.

Пожалуйста.

Старый 05.02.2004, 19:31
aol_Assassin))) вне форума Посмотреть профиль Отправить личное сообщение для aol_Assassin))) Посетить домашнюю страницу aol_Assassin))) Найти все сообщения от aol_Assassin)))
  № 5  
aol_Assassin)))

Регистрация: Dec 2003
Адрес: Bel,Minsk
Сообщений: 6
Отправить сообщение для aol_Assassin))) с помощью ICQ Отправить сообщение для aol_Assassin))) с помощью AIM Отправить сообщение для aol_Assassin))) с помощью Yahoo
Cпасибо всем,кто ответил! Однако ,я не совсем понял насчёт массивов :
array = new Array(); // объявляем,так?
array = [[1, 2, 3, 4, 5, 6, 7, 8, 9],["a", "b", "c", "d", "f", "g", "k", "l", "m"]]; - это значения,да? НО , неужели не нужно указывать размеры(кол-во строк и столбцов)? Я написал :
a = new Array();
a[1,1]=1;
a[0,0]=0
a[1,0]=10
trace(a[0][0]);
trace(a[1][0]);

Вроде компилятор пропустил(верно то бишь), но вот проблема: ентот(этот) trace - ничего не выводит,а должен вроде в окошке...... ну да ладно, дубль два - делаю этот dynamic text ,var a[1,1] и ... НИЧЕГО..... (совсем )
Где же ошибка?( знаю - в ДНК ,но всё же)

насколько я понял _root не сильно то и нужен...да?
Спасибо всем!
__________________
C++ рулит

Старый 05.02.2004, 21:57
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 6  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) aol_Assassin)))
Cпасибо всем,кто ответил! Однако ,я не совсем понял насчёт массивов :
array = new Array(); // объявляем,так?
array = [[1, 2, 3, 4, 5, 6, 7, 8, 9],["a", "b", "c", "d", "f", "g", "k", "l", "m"]]; - это значения,да? НО , неужели не нужно указывать размеры(кол-во строк и столбцов)? Я написал :
a = new Array();
a[1,1]=1;
a[0,0]=0
a[1,0]=10
trace(a[0][0]);
trace(a[1][0]);
Читаем Хэлп

new Array()
new Array(length)
new Array(element0, element1, element2,...elementN)
Параметры


length Целое число, равное количеству элементов в массиве. Если элементы не смежные, аргумент length равен индексу последнего элемента плюс 1.

element0...elementN Список двух или более произвольно выбранных значений. Это могут быть числа, имена или ДРУГИЕ ЭЛЕМЕНТЫ!!!!!.
Т.е.вложенность массивов может быть такой, какой ты захочешь.
Вот тебе трёхмерный массив.
a = new Array();
a = [[1, ["a", "b", "c"]], [0, 0], [1, 0]];
trace(a[0][1][0]);// что бы достать "a"!!!!
// т.е. обращаться к элементам массива надо аккуратно,
ВДУМЧИВО.

Цитата:
Оригинал написал(а) aol_Assassin)))
насколько я понял _root не сильно то и нужен...да?
Спасибо всем!
Иногда без него просто не обойтись.
Однако, чтоб не привязываться к чему то глобальному,
лучше использовать _parent и this.

Старый 06.02.2004, 20:14
aol_Assassin))) вне форума Посмотреть профиль Отправить личное сообщение для aol_Assassin))) Посетить домашнюю страницу aol_Assassin))) Найти все сообщения от aol_Assassin)))
  № 7  
aol_Assassin)))

Регистрация: Dec 2003
Адрес: Bel,Minsk
Сообщений: 6
Отправить сообщение для aol_Assassin))) с помощью ICQ Отправить сообщение для aol_Assassin))) с помощью AIM Отправить сообщение для aol_Assassin))) с помощью Yahoo
Спасибо тебе Штрек!
Теперь вроде всё ясно, вот только почему написав в dynamic text ,var a[1,1] или a[1][1] оно ничего не выводит? странно...
А...насчёт trace(expression): оно вроде должно в отдельном окне чё-то вывести,да? Но, хм...., а где это окно - то? ужас...
__________________
C++ рулит

Старый 06.02.2004, 20:18
aol_Assassin))) вне форума Посмотреть профиль Отправить личное сообщение для aol_Assassin))) Посетить домашнюю страницу aol_Assassin))) Найти все сообщения от aol_Assassin)))
  № 8  
aol_Assassin)))

Регистрация: Dec 2003
Адрес: Bel,Minsk
Сообщений: 6
Отправить сообщение для aol_Assassin))) с помощью ICQ Отправить сообщение для aol_Assassin))) с помощью AIM Отправить сообщение для aol_Assassin))) с помощью Yahoo
А! Ув. Ламер_Флаша!
Попробовал сохранить в формате GIF ,но ничего не вышло... - картинка осталась квадратной!!!! Ну уже не знаю что и делать? А во Флеше можно вырезать картинку?
__________________
C++ рулит

Старый 06.02.2004, 22:03
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 9  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) aol_Assassin)))
А! Ув. Ламер_Флаша!
Попробовал сохранить в формате GIF ,но ничего не вышло... - картинка осталась квадратной!!!! Ну уже не знаю что и делать? А во Флеше можно вырезать картинку?
PNG 24.

Старый 06.02.2004, 22:07
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 10  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) aol_Assassin)))
Спасибо тебе Штрек!
Теперь вроде всё ясно, вот только почему написав в dynamic text ,var a[1,1] или a[1][1] оно ничего не выводит? странно...
Чего то ты гоняешь.
/гл.исх./
Вложения
Тип файла: zip untitled-1.zip (1.9 Кб, 102 просмотров)

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

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

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


 


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


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