Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

pristupanje array-u [nizu] iz flasha, mnogo problema

  • 11 odgovora
  • 5.575 pregleda

Najnovija ↓

pristupanje array-u [nizu] iz flasha, mnogo problema 28.05.2004. u 00:01 · pre 273 meseca #1
ako neko zna paskal kod, kako bih mogao ovo :

var k:array [1..10, 1..10] of integer;

da napisem u actionscriptu?

odnosno, interesuje me kako se pravi dvodimenzioni niz (ili cak i visedimenzioni).
citao sam onaj help (imam flash mx2002) i skoro nista nisam shvatio, samo kako se prave jednodimenzioni, sto sam i sam znao...

Molim vas, pomozite mi, ko god zna bilo sta u vezi sa nizovima u ActionScriptu da mi pomogne, zaista ne mogu vise da pokusavam da shvatim ovo, tri dana mi treba, valjda nisam tolko glup!

taj dvod. niz sto mi treba treba da izgleda nesto ovako:
Code:
_root.onLoad=function () {
    for (i=0;i<=4;i++) {
         for (j=0;j<=9;j++) {
               //sad ide deo koji ne znam,
               //da niz sa indeksima 'i'  i  'j'
               //uzima neku vrednost 
         }
     }
}


taj kod bi u paskalu izgledao ovako:
Code:
var niz:array[1..5,1..10] of integer;
.
.
.
for i:=1 to 5 do
    for j:=1 to 10 do
        niz[i,j]:=5 {samo sam lupio da uzima vr. 5...}
.
.
.
end.


MOZE LI NEKO DA MI POMOGNE?


Unapred hvala!
Re: pristupanje array-u [nizu] iz flasha, mnogo problema 28.05.2004. u 00:13 · pre 273 meseca #2
Code:
_root.onLoad=function () {
    niz = new Array ();
    for (i=0;i<=4;i++) {
         niz [i] = new Array ();
         for (j=0;j<=9;j++) {
            niz [i] [j] = 5;
         }
     }
}
Potpis
BoxUp
interesantna logička igra
Monty Hall paradoks - interaktivni demo
Re: pristupanje array-u [nizu] iz flasha, mnogo problema 28.05.2004. u 03:14 · pre 273 meseca #3
ej, pa ovo mu dođe isto ko javascript. ;)

mislim, baš isto.. ovak kod bi bez izmene mogao da ubaciš u JS i da radi..

jel možeš da ukratko objasniš (ti ili neko drugi ko poznaje JS i AS) sličnosti i razlike? ili ako ima neki takav članak?

dobro štivo za neku TOP temu tipa "uvod u AS"..
Potpis
blogče :: unescaped beta
  »
go-paste extenzija
  »
reč dana: backup
  »
bočne koalicije
Re: pristupanje array-u [nizu] iz flasha, mnogo problema 28.05.2004. u 09:06 · pre 273 meseca #4
Oba jezika su derivati ECMAScripta, tako da su sintaksa i core objekti identični.

Imam jednu stranicu koja ukratko predstavlja AS. A Odavde se može skinuti i pdf dokument, kao i prezentacioni film u Flashu (exe, 1Mb, trajanje: 20 minuta) - o Flashu i ActionScriptu. (sve ovo ću vrlo hitno da izmestim na neki normalniji server, od Lycosa sam odlepio)

Neku referentniju listu linkova ćemo valjda uspeti da prikupimo, evo pre nedelju dana na forumu se pojavio link prema jednoj finoj knjizi o AS. (mislim, izeš ga, nisam baš neki kolekcionar)
Potpis
BoxUp
interesantna logička igra
Monty Hall paradoks - interaktivni demo
Re: pristupanje array-u [nizu] iz flasha, mnogo problema 29.05.2004. u 02:28 · pre 273 meseca #5
evo ti skracena verzija
Code:

niz=new Array()
for(i=0;i<5;i++){
    niz[i]=new Array()
    for(j=0;j<10;j++) niz[i][j]=5
}



[Ovu poruku je menjao Ivan Stanojevic dana 29.05.2004. u 13:13 GMT]

[Ovu poruku je menjao noviKorisnik dana 31.05.2004. u 10:27 GMT]
Potpis
Reci nešto pametno i svi će te pamtiti
- Nepoznati autor
Re: pristupanje array-u [nizu] iz flasha, mnogo problema 29.05.2004. u 03:26 · pre 273 meseca #6
Citat:
noviKorisnik:
Neku referentniju listu linkova ćemo valjda uspeti da prikupimo, evo pre nedelju dana na forumu se pojavio link prema jednoj finoj knjizi o AS. (mislim, izeš ga, nisam baš neki kolekcionar)

Ako može link ponovo, propustio sam ga (može i na PP, svejedno). Hvala.
Potpis
» Mom, mom, look what I did, mom!
» Look what I did to my hands, I broke 'em!
Re: pristupanje array-u [nizu] iz flasha, mnogo problema 29.05.2004. u 03:35 · pre 273 meseca #7
Citat:
Ivan Stanojevic:evo ti skracena verzija
[Ovu poruku je menjao Ivan Stanojevic dana 29.05.2004. u 04:30 GMT]


A taman sam hteo da ti kazem da nema sanse da radi onaj tvoj kod, kada si izmenio poruku. :-)

BTW ja ne vidim nikavo skracenje koda osim uslova (kod tebe nije <= 4 nego < 5 )
Potpis
Goran Pilipović fka bluesman
Re: pristupanje array-u [nizu] iz flasha, mnogo problema 29.05.2004. u 04:10 · pre 273 meseca #8
:)
Code:
[i]
je tretirano kao italic...
..........

a krace je jer mu ne treba

_root.onload linija - cemu ovo? samo stavi kod u frejm

i da for petlja ne mora da ima { i } onda kada se izvrsava samo jedna linija u petlji

i da ";" znak nije potreban na kraju linije ako vec postoji novi red
Potpis
Reci nešto pametno i svi će te pamtiti
- Nepoznati autor
Re: pristupanje array-u [nizu] iz flasha, mnogo problema 29.05.2004. u 22:49 · pre 273 meseca #10
Hvala, mnogo mi je pomoglo...

e, sad... svi znate za popularnu igru Clickomania! ?

to pokusavam da napravim, al imam problema...
ako neko ima ideju, neka pise, za sada sam napravio skriptu da padaju kockice kad se klikne na neku i uopste pravljenje citave mreze kockica, preko matrice!

problem mi predstavlja sledece
kad se ispuca cela jedna kolona, tj. kad nestanu sve kockice iz kolone, sve sto je desno od te kolone trebalo bi da pridje ostatku kockica na levoj strani, medjutim, (za skript koji sam ja napisao, ne znam tacno zasto ne radi kako treba) pomeri sve elemente matrice skoro do kraja, samo svaki red zadnje kolone ostane isti kao jedne pre! ne znam kako to da resim!

ako neko ima ideju neka pise i na moj mail, [email protected]

moj kod za to izgleda ovako:
Code:

function srediKolone(xy) {
    tx = xy;
    if (m[tx][15] == 0) {
        tmpa = new Array();
        for (ia=tx; ia<=10; ia++) {
            tmpa[ia] = new array();
            for (ja=1; ja<=15; ja++) {
                tmpa[ia][ja] = m[ia+1][ja];
                m[ia+1][ja] = m[ia][ja];
                m[ia][ja] = tmpa[ia][ja];
            }
        }
    }
}


pa neka mi neko objasni zasto ostavlja tragove u poslednjoj koloni, umesto svuda da izadju bele kockice...?
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme