| Autor | Zpráva | ||
|---|---|---|---|
| peterr Profil * |
#1 · Zasláno: 29. 6. 2006, 14:20:41
mam triedu v externom subore "trieda.as":
class trieda { } a vo flashovom subore ju vkladam takto: #include "trieda.as" ,ale po zkompilovani mi to vypise v outpute tuto hlasku ,neviem ako to vyriesit ,poradte. **Error** C:\Documents and Settings\Peter\Plocha\Nová složka (3)\trieda.as: Line 1: Classes may only be defined in external ActionScript 2.0 class scripts. class trieda { Total ActionScript Errors: 1 Reported Errors: 1 |
||
| Steve Profil |
#2 · Zasláno: 29. 6. 2006, 16:05:36
kdyz chces vlozit tridu, tak musis napsat import, ne include, takze by to vypadalo:
|
||
| peterr Profil * |
#3 · Zasláno: 29. 6. 2006, 20:18:59
bohuzial nejde :(
|
||
| Steve Profil |
#4 · Zasláno: 29. 6. 2006, 20:38:59
porad to hazi tu samou chybu??
|
||
| FlashManiac Profil |
#5 · Zasláno: 30. 6. 2006, 10:14:38
no myslim ze chyba je v tom jak to importujes do zdrojaku
ja jsem to dělal tak, že jsem si nadefinoval novou třídu do souboru *.AS i se všema metodama(tj funkcema) a pak jsem ji pouzil jako nový objekt, který nadefinujes např var seznam:TseznamBody=new TseznamBody; a pokud tam mas napr funkci JEDEM,tak ji spustis seznam.JEDEM(); to same plati i o promennych a ten *.AS soubor by mel byt ve stejnem adresari jako zdrojak(ono to tam jde nejak jsem zmenit,ale na to jsem neprisel LOL) |
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0