Zurück   Flashforum > Flash > Flash erweitern > Flash Entwicklungsumgebung erweitern

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-05-2006, 15:54   #1 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
component per JSFL erstelen

wie der titel sagt

kan man per script ein componenten erstelen ?

heist ich schreibe eine datei der den code enthelt (ebenfals per script)

class sowiso ...{}

linke es zu einem clip in der library und convertire es zu einem componenten

ales per script !

geht sowas ?

bin gerade zu faul/bescheftigt um zu suchen und ich kome eh erst in 1-2 wochen zu der stele wo ich das brauchen werde

worum es geht (ganz kurz angerisen)

ein komponent der daten visualizirt
diese daten werden per windowSWF erstelt
nun muss ich diese den "visualizirungsComponenten" zugenglich machen

also (new document Nach erstelung der daten)
visualizirungsComponenten auf die buhne zihen
und den componenten, der durch JSFL ertelt werden soll, ebenfals
job done

die daten in ne text date zuspeichern ist nicht wirklich practikabel den dan muste der jedesmall mit auf dem server copiert werden und
was noch stresiger ist
es auch noch geladen werden

bin fur jede anregung dankbar

gruss Xeef
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 23-05-2006, 16:13   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.326
JSFL ist eine möglichkeit die entwicklerumgebung von flash zu 'steuern'. somit wäre das prinzipiel möglich. aber keineswegs sinn der sache.

'man' programmiert ein schachspiel, aber nicht ein programm, das schachspiel-programme programmiert. sinngemäss willst du soetwas machen!?
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 23-05-2006, 18:30   #3 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
Zitat:
JSFL ist eine möglichkeit die entwicklerumgebung von flash zu 'steuern'.somit wäre das prinzipiel möglich.
das weiss ich
mich intresirt ob es auch tatsechlich moglich ist
vileich hats ja jemand schon gamacht ?

Zitat:
aber keineswegs sinn der sache.
naturlich ist es sind der sachen

Zitat:
'man' programmiert ein schachspiel, aber nicht ein programm, das schachspiel-programme programmiert. sinngemäss willst du soetwas machen!?
naja bedingt
es geht darum das es in Renderer_Componenten gibt der daten der durch den benutzer erstelt werden visualiziren soll diese daten musen den Renderer zugefuhrt werden (daten werden nicht dynamish nach geladen sondern einmall zur entwicklungs zeit festgelegt)

ich konte eine text Datei laden
problem
es muss geleaden werden (preloader, timeing .... haufen unnotige probleme)
und was mich noch mehr stort es muss als ein extra file auf dem server rum fligen

die beste ide die mir komt is die daten als Component auf die buhne zu zihen
da die daten mit unter vom benutzer (entwikler der den componenten benutzt)
erstelt werden
muss entweder der benutzer oder ich per script diesen componenten anhand der daten compeliren


heist der componente ist im end efect ein
datensatz
und kein wirklicher component
in dem sine
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 23-05-2006, 18:51   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.326
"..componente ist im end efect ein datensatz.."

daten kann man auch als class'en einbinden und/oder #include
ja sogar ein einfaches copy und paste langt dafür ;-)


du willst als nur text in das actionScript-fenster schreiben?
geht so z.b.:

var vDom=fl.getDocumentDOM();
var vTimeLine=vDom.getTimeline();
var vLayerAkt=vTimeLine.layers[vTimeLine.currentLayer];
var vFrameAkt=vLayerAkt.frames[vTimeLine.currentFrame];
vFrameAkt.actionScript="// blablabla\r";
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 23-05-2006, 19:11   #5 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
Zitat:
daten kann man auch als class'en einbinden und/oder #include
ja sogar ein einfaches copy und paste langt dafür ;-)
ja aber ich will nicht mall das den anwender zumuten

ist mir ein beserer beispiel eingefalen (will aus sicherheits grunden nicht kund tun was es wirklich ist )

sagen wir der renderer kan atomverbindungen darstelen
heist du hast ein daten satz fur H2O (wasse) ein fur Au(gold) ....

wen du jetzt ein wasser molekul darstelen wilst zihst den Renderer auf die buhne und den H2O_Componenten

ohne das du auch nur eine zeile schreiben must (eine einstelung im renderer das er H2O rendern soll grosse, position, diesdas ... und gut is)

es werden ein par verbindungen von mir mitgelifert (H2O,C,Au...)

aber wen jetzt jemand H4Fe12 haben will muss er es selbst erstelen
am ende muss also ein Component Rauskomen

Zitat:
du willst als nur text in das actionScript-fenster schreiben?
geht so z.b.:
das brauch ich nicht mall
bin mir zimlich sicher das ich mit fl.* belibige dateien schreiben kan

worum es geht ist :
ein Symbol in der library erstelen (habs net probirt bin aber zuversichtlich das es gehen wird)
diesen symbol mit der classe den ich eben perscript geschriben habe zu linken(bin mir nicht mehr so sicher)
diesen Symbol zu ein Componenten compeliren (das macht mir sorgen)
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 18-06-2006, 11:50   #6 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
Zitat:
ein Symbol in der library erstelen (habs net probirt bin aber zuversichtlich das es gehen wird)
ActionScript:
  1. doc.library.addNewItem("movieclip", "mySymbol");

Zitat:
diesen symbol mit der classe den ich eben perscript geschriben habe zu linken(bin mir nicht mehr so sicher)
ActionScript:
  1. var item = doc.library.items[doc.library.findItemIndex("mySymbol")];
  2. item.linkageExportForAS = true;
  3. item.linkageExportInFirstFrame = true;
  4. item.linkageClassName = "MyClass";
  5. item.linkageIdentifier = "id_mySymbol";

Zitat:
diesen Symbol zu ein Componenten compeliren (das macht mir sorgen)
ActionScript:
  1. item.convertToCompiledClip();

sollte dir ein wenig weiter helfen
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)

Geändert von Scrawer (18-06-2006 um 11:52 Uhr)
Scrawer ist offline   Mit Zitat antworten
Alt 18-06-2006, 15:33   #7 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
cool


vielen dank
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:46 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele