Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   массивы... (http://www.flasher.ru/forum/showthread.php?t=21533)

nagash 18.10.2001 14:33

массивы...
 
ура... :) я сам придумал как мне сделать постепенно появляющиеся буковки... :)
1 - а вот неподскажите мне как мне сделать масив?
допустим я хочу сделать масив из предложения - "здраствуйте люди земли" - вот как сделать чтобы какждая буковка и пробелы были элементами масива...
2 - какой командой мне пвычитывать элементы массива
допустим у меня будет переменная i которая и будет соответсвтовать тому какой элемент масива мне надо взять...
эм... ну вот вроде всё... :) подскажите плз... :)

TEHb 18.10.2001 15:14

если я все помню
пишешь так
имя масива = new Array();
имя масива[0] = "м"
имя масива[1] = "a"
имя масива[2] = "с"
имя масива[3] = "и"
имя масива[4] = "в"

или

имя масива = new Array("м", "а", "с", "и","в");


чтобы вытащит из масива с помощью твоей I

присваивай полю или переменной или..... имя масива[i]

nagash 18.10.2001 15:27

да всё правильно...
это я тока что сам нарыл... :)))
но всёравно спасибо...
у меня вот какой вопрос...
хотелось бы м... чтобы он сам загонял буковки в масив...
ну допустим я ему переменную напишу или м... фаил текстовый...
я незнаю даже м... :)

TEHb 18.10.2001 15:38

дык чего проще
делаешь переменную
MyString = "http://www.animated.ru"
далее делаешь
еще переменую
LenString = MyString.length
далее еще цикл
от i=0 до i >LenString
в нем делаешь переменую
TmpWorld = MyString.charAt(текущее значение i );
потом пихаешь в масив
имя масива[i] = TmpWorld

во

Barmaglot 18.10.2001 15:40

txt = new String();
txt = "Здравствуйте люди Земли!";
A = new Array();
for (i=0; i<txt.length; i++) {
A[i]=txt.charAt(i);
}
for (i=0; i<A.length; i++) trace(A[i]);
------------------------------------------------
И всех делов ;)

Bitmuncher 18.10.2001 19:53

у меня глупый вопрос.
А зачем вам нужен масив.
когда сама текстовая переменная является масивом.
можно узнать txt.length
и можно взять, записать символ в любую позицию txt.charAt(i) :rolleyes:

TEHb 18.10.2001 19:58

Не умничай
человек просил масив ему сделали
онже не просил совет как оптимизировать Ж)
;) ;) :D

nagash 19.10.2001 08:56

мне нужен был именно масив... и нечего тут оптимизировать...
:)

lexass 19.10.2001 10:39

2 Barmaglot

Цитата:

txt = new String();
txt = "Здравствуйте люди Земли!";
:eek:
Сорри, это бред!:(
Масло масленое :cool:

Bitmuncher 19.10.2001 12:17

2 lexass.
строка
txt = new String();
не нужна

Bitmuncher 19.10.2001 12:18

:rolleyes:

Barmaglot 19.10.2001 12:23

Да первая строка явно лишняя. :rolleyes:
Даже и не помню с какой такой целью я ее поставил. :confused:

Bitmuncher 19.10.2001 12:31

Вложений: 1
предлогаю посмотреть

vol 19.10.2001 13:01

Между прочим...
 
Вложений: 1
Есть такая штука - Swish 2. Это нечто типа Флэш без флэша. Там есть масса всяческих эффектов и в том числе и ПЕЧАТНАЯ МАШИНКА, которую (если в лом самому думать) можно просто слямзить и вставить как готовый swf. Разумеется, как это сделано - останется тайной великой, но если надо быстро что-то сорегинальничать, а знаний во флэше - кот наплакал, то вполне можно применять. Для настоящего -то флэшера это противно будет, ну, а новичку пригодится. В общем, скачать можно тут: http://www.swishzone.com
А (фу, как мне стыдно) ломало - вложу.
Кто не видел - взгляните.

nagash 19.10.2001 16:46

спасибо всем...
но я уже сам сделал чтобы буковки пеячатались...
всё делается очень просто и получилось очень сипмотично...
:)

vol 19.10.2001 18:11

nagash, да я не имел тебя в виду!
 
Я имел в виду именно тех, кто сам не сможет - т.е совсем новичков. Чего о тебе не скажешь!


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

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