[GastForen Archiv Adobe Director punkte mit linien verbinden

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Archiv - Archivierte Foren
Themen
Beiträge
Moderatoren
Letzter Beitrag

punkte mit linien verbinden

Anonym
Beiträge gesamt: 22827

18. Jan 2004, 18:06
Beitrag # 1 von 4
Bewertung:
(1062 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo
vielleicht kann mir ein lingo profi auf die sprünge helfen:

ich habe 10 buttons, die kreisförmig angeordnet sind. nun möchte ich, dass die angeklickten buttons jeweils durch linien verbunden werden. z.b: ich klicke auf button 1 und dann auf button 2. die beiden buttons sollten nun durch eine line verbunden werden.

hoffe das war verständlich

gruss
marc
X

punkte mit linien verbinden

donkey shot
Beiträge gesamt: 1416

18. Jan 2004, 21:10
Beitrag # 2 von 4
Beitrag ID: #66262
Bewertung:
(1062 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Mit genau dem Problem habe ich mich kürzlich beschäftigt, deshalb kann ich Dir hier ein paar Tips geben:

1. Zuerst machst Du eine neue Datei.
2. Auf der Bühne ziehst Du ein Linie von einem gedachten Mittelpunkt in Richtung elf Uhr.
3. Den Sprite löschst Du wieder, den neuen Member läßt Du in der Bestzung
4. Nun ziehst du eine Linie von einem gedachten Mittelpunkt hin zu zwei Uhr.
5. Den Sprite läßt Du stehen.
6. Nun machst Du ein Frameskript mit "on exitFrame go to the Frame end"
7. Dann kopierst Du folgendes in ein Filmskript:

global clickMode, clickV, clickH

on startMovie

sprite(1).visible = 0

-- clickMode ist ein Zähler, bei jedem Klick um 1 erhöht wird (s.u.)

clickMode = 1

end startMovie


on mouseUp

-- hier wird der Wert von clickMode abgefragt:

case clickMode of

1:

-- wenn clickMode 1 ist, werden die Variablen clickH und clickV festgelegt, die Linie sprite(1) wird sichtbar

sprite(1).visible = 1

clickH = the mouseH
clickV = the mouseV

clickMode = clickMode + 1

2:

-- wenn clickMode 2 ist, wird nur der Zähler erhöht, die Linie "bleibt liegen"

clickMode = clickMode + 1

otherwise:

-- wenn clickMode größer als 2 ist, wird die Linie wieder unsichtbar gemacht

sprite(1).visible = 0
clickMode = 1

end case

end mouseUp


on prepareFrame me

-- immer bevor der Abspielkopf den Frame "betritt", folgt, wenn clickMode = 2 ist das Ende der Linie dem Cursor

if clickMode = 2 then

-- jenachdem, wo der Mauspfeil im Verhältnis zur ersten Koordinate steht, wird der Darsteller ausgetauscht.
-- Wenn das nicht der Fall ist, kann es passieren, daß die Linie "falschrum" steht.
-- also wird nach Bedarf entweder die "elf-Uhr"- oder die "zwei-Uhr"-Variante verwendet

if the mouseH < clickH then
if the mouseV > clickV then
sprite(1).member = 2
else
sprite(1).member = 1
end if
else
if the mouseV > clickV then
sprite(1).member = 1
else
sprite(1).member = 2
end if
end if

-- hier wird der Anfangspunkt auf die zuvor festgelegten Koordinaten gesetzt

sprite(1).top = clickV
sprite(1).left = clickH

-- hier wird der Endpunkt dahin gesetzt, wo die Maus ist

sprite(1).bottom = the mouseV
sprite(1).right = the mouseH

end if

end prepareFrame

Das ist das Basisskript, das Du natürlich nach Bedarf (und ohne Ende) modifizieren kannst. Zum Beispiel kann man statt sprite(1) eine Variable einsetzten, die bei jedem Mal, wenn die Linie festgelegt ist, inkrementiert (also um 1 erhöht) wird, so daß dann ein anderer Sprite benutzt wird und somit eine neue Linie festgelegt wird.

Soviel dazu. Ich kann Dir leider nicht die ganze Programmierarbeit abnehmen. Geht natürlich auch, dann müßte ich Dir aber eine Rechnung stellen. Die Profis kosten eben auch immer Geld... ; )

grüsse,

Christof


als Antwort auf: [#66251]

punkte mit linien verbinden

Anonym
Beiträge gesamt: 22827

19. Jan 2004, 18:23
Beitrag # 3 von 4
Beitrag ID: #66431
Bewertung:
(1062 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hey erst einmal tausenddank für deine mühe!
ich werde mir das ganze in aller ruhe mal anschauen, wird aber bestimmt die lösung sein.

gruss marc


als Antwort auf: [#66251]

punkte mit linien verbinden

Anonym
Beiträge gesamt: 22827

20. Jan 2004, 10:50
Beitrag # 4 von 4
Beitrag ID: #66512
Bewertung:
(1062 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo christof
nun, ich bin student für visuelle kommunikation und an meiner diplomarbeit. ich bin lingo-bemächtigt aber natürlich nicht auf dem höchsten level. wenn du mir schreibst dass, du mir ein skript programmieren könntest, hätte ich mehr zeit für gestalterische aspekte...

nur kurz was ich haben müsste:
ich brauche den director für eine interaktive installation im raum. (keine maus!!!) . die steuerung erfolgt über 10 externe buttons. (nummer 0-9).
0 ist in der mitte, rundherum sind die anderen zahlen jeweils im winkel von 40º grad angeordnet. start ist der 0 punkt. drückt man nun zum beispiel auf knopf nummer 1, sollte eine gerade (animiert...) bis zum punkt 1 erscheinen und stehenbleiben. dies ergibt bis zum schluss eine blumenartige form, die dreidimensional wirkt.

falls du das machen könntest, gib mir bitte bescheid und mach mir doch einen kostenvoranschlag. (> mail)
alles weitere könnten wir per mail oder tel. besprechen.


gruss marc


als Antwort auf: [#66251]
(Dieser Beitrag wurde von Urs Gamper am 13. Apr 2005, 22:19 geändert)
X

Aktuell

PDF / Print
Wolken_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
29.09.2022

IDUGS#85 Press2id

Zoom Meeting
Donnerstag, 29. Sept. 2022, 19.00 - 21.00 Uhr

Vortrag

Kennst du WordPress? Vielleicht. Verwendest du WordPress? Ja, klar! WordPress ist das am weitesten verbreitete System für die Erstellung von Webseiten. Um Webseitenbau soll es auf dieser IDUG aber nicht gehen. Gregor zeigt press2id (github.com/grefel/press2id). Seine Open-Source-Lösung für die Verbindung von Web und InDesign. Richtig gelesen: InDesign liest mithilfe von press2id die Inhalte der WordPress-Webseiten und generiert daraus Zeitschriften, Kataloge, Programmhefte oder Bierdeckel (das zeigen wir natürlich auch!). So wird die „Content First“ Theorie zu einer konkret anwendbaren Praxis, ohne gleich die ganz großen Räder zu drehen. Versprochen: Jeder kann nach der IDUG innerhalb kürzester Zeit Daten von WordPress nach InDesign importieren. Aber Achtung: Prinzipiell kann press2id aus jeder Website, oder besser Contentmanagementsystem (CMS) Daten auslesen und nach InDesign importieren! Spannend, oder? Danach geht es in die Praxis: Stefan hat die Webseite des Parktheater Iserlohn (parktheater-iserlohn.de) gestaltet. Die gedruckten Spielpläne (parktheater-iserlohn.de/interaktive-spielplaene) werden mit press2id realisiert. Wir schauen in den Maschinenraum und zeigen, wie die Lösung des Projekts realisiert wurde.

Nein

Organisator: InDesign Usergroup Stuttgart

Kontaktinformation: Christoph Steffens, E-Mailidug AT satzkiste DOT de

https://idugs85.eventbrite.de/

Von Wordpress nach InDesign
Veranstaltungen
08.11.2022

Frankfurt, Fraport Conference Center
Dienstag, 08. Nov. 2022, 13.30 - 18.00 Uhr

Seminar

Auf der Enfocus World Tour stellen wir Ihnen gemeinsam mit Enfocus die aktuellen Highlights von Enfocus Switch und dem Impressed Workflow Server (IWS) vor. Wir präsentieren Ihnen anhand typischer Aufgabenstellungen in einem modernen Produktionsbetrieb die Möglichkeiten, die Enfocus Switch für die Automatisierung und Standardisierung von Abläufen bietet. Wir haben sowohl für Produktionsverantwortliche als auch technisch Interessierte ein spannendes Programm vorbereitet, bei dem Sie sicherlich viel Neues erfahren werden, welches Sie in Ihrem eigenen Betrieb umsetzen können. Die Veranstaltung bietet darüber hinaus eine hervorragende Möglichkeit, sich mit anderen Anwendern und Workflow-Spezialisten auszutauschen und Antworten auf konkrete Aufgabenstellungen zu erhalten, welche Sie mit Hilfe von Enfocus Switch/IWS umsetzen möchten.

Wir sind jeweils an 2 Tagen in Frankfurt, Hamburg und München vor Ort. Der erste (halbe) Tag richtet sich in erster Linie an Betriebsleiter und Produktionsverantwortliche in Druckereien - ist also weniger technisch orientiert - sondern gibt einen Überblick zu den heutigen Möglichkeiten einer automatisierten Produktion.

Der zweite Tag (Switch Anwender-Treffen) richtet sich an bestehende Switch-Anwender und Administratoren.

Anmeldung und weitere Infos: https://www.impressed.de/schulung.php?c=sDetail&sid=310

Ja

Organisator: Enfocus/Impressed

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=310

Enfocus World Tour 2022