[GastForen Archiv Adobe Director Lingo Basic Fragen (Einblendung, Textsize)

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

Lingo Basic Fragen (Einblendung, Textsize)

boeing757
Beiträge gesamt: 9

11. Mai 2004, 11:48
Beitrag # 1 von 6
Bewertung:
(1799 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich bin noch ziemlich neu in der Lingo Programmierung.

Ich habe einen sensitiven Text, bei mouseEnter, soll sich ein Bild einblenden und bei mouseLeave wieder ausblenden, dies funktioniert auch gut, ich möchte nur gerne eine weiche Einblendung erstellen, wie funktioniert das, kann mir jemand helfen?

Das andere Problem ist, das ich bei mouseEnter und mouseLeave gerne möchte, das sich die Schriftgröße um 1 bis 2 vergrößert.


-Vielen Dank für die Hilfe schon einmal
-Boeing757
X

Lingo Basic Fragen (Einblendung, Textsize)

donkey shot
Beiträge gesamt: 1416

11. Mai 2004, 12:25
Beitrag # 2 von 6
Beitrag ID: #84843
Bewertung:
(1799 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wenn Du etwas ein oder ausblenden willst, dann machst Du das mit

sprite(x).blend = x

und das bei einer Animation am besten im handler "on enterFrame". Problem ist, daß Du wenn Du etwas einblendest (also den blend inkrementierst) und bei 100 (Maximum) angelangt bist, der blend bei 101 wieder auf 0 zurückspringt. Dh. Du muß eine Abfrage einbauen. Also etwa wie folgt:

property meBlend

on beginSprite me
meBlend = 0
sprite(x).blend = 0
end beginSprite

on mouseEnter me
meBlend = 1
end mouseEnter

on mouseLeave me
meBlend = 0
end mouseLeave

on enterFrame me

if meBlend = 1 then
if sprite(x).blend < 100 then
sprite(x).blend = sprite(x).blend + 1
end if
else
if sprite(x).blend > 0 then
sprite(x).blend = sprite(x).blend - 1
end if
end if

end enterFrame

Da mußt du natürlich noch die Sprite-Nummer statt x eingeben. Außerdem kannst Du die Blend-Geschwindigkeit verändern (zB. statt 1 auf 5)

Bei Der Schriftgröße mußt Du den Befehl fontSize verwenden. Der gilt aber nur für castMember, nicht direkt für Sprites. Also zB.

sprite(x).member.fontSize = x

grüsse,

Christof


als Antwort auf: [#84828]
(Dieser Beitrag wurde von donkey shot am 11. Mai 2004, 12:26 geändert)

Lingo Basic Fragen (Einblendung, Textsize)

carola76
Beiträge gesamt: 6

11. Mai 2004, 14:59
Beitrag # 3 von 6
Beitrag ID: #84891
Bewertung:
(1799 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo ihr beiden!

ich sitz grad an einem ähnlichen problem:
ich möchte das buttons bei rollover "soft" eingeblendet/ausgeblendet werden bei mouseEnter bzw. mouseLeave

habe jetzt versucht dein script anzupassen, aber ich schaffs nicht.
was muss ich ändern?

für hilfe wäre ich sehr dankbar!!!

liebe grüsse
carola


als Antwort auf: [#84828]

Lingo Basic Fragen (Einblendung, Textsize)

donkey shot
Beiträge gesamt: 1416

11. Mai 2004, 15:02
Beitrag # 4 von 6
Beitrag ID: #84892
Bewertung:
(1799 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Einfach dem Button ein Verhaltensskript zuweisen und das Skript von "property" bis "end enterFrame" hineinkopieren.

Dann alle (x) gegen den ein/auszublendenden Sprite(kanal) zB. (1) ersetzen. Wenn es der Button-Sprite ist heißte es: (the spriteNum of me)

Bei mir funzt es.

grüsse,

Christof


als Antwort auf: [#84828]

Lingo Basic Fragen (Einblendung, Textsize)

carola76
Beiträge gesamt: 6

11. Mai 2004, 15:21
Beitrag # 5 von 6
Beitrag ID: #84896
Bewertung:
(1799 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
jetzt funktionierts - danke für die hilfe!

mein problem lag an den werten für blend...

falls jemand mal was für buttons sucht:

property meBlend

on beginSprite me
meBlend = 100
sprite(the spriteNum of me).blend = 100
end beginSprite

on mouseEnter me
meBlend = 20
end mouseEnter

on mouseLeave me
meBlend = 100
end mouseLeave

on enterFrame me

if meBlend = 100 then
if sprite(the spriteNum of me).blend < 100 then
sprite(the spriteNum of me).blend = sprite(the spriteNum of me).blend + 5
end if
else
if sprite(the spriteNum of me).blend > 20 then
sprite(the spriteNum of me).blend = sprite(the spriteNum of me).blend - 5
end if
end if

end enterFrame


als Antwort auf: [#84828]

Lingo Basic Fragen (Einblendung, Textsize)

Anonym
Beiträge gesamt: 22827

11. Mai 2004, 19:12
Beitrag # 6 von 6
Beitrag ID: #84939
Bewertung:
(1799 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Vielen Dank, beim mirk klappt es auch! (-:

-Jochen


als Antwort auf: [#84828]
X

Aktuell

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
14.05.2024

Online
Dienstag, 14. Mai 2024, 10.00 - 10.30 Uhr

Webinar

Prozessoptimierung ist ein Teamsport! Keine Software und keine Maschine allein kann Ihnen helfen, die Effizienzpotenziale Ihres Betriebes maximal auszuschöpfen. Von der Auftragsannahme über die Vorstufe und den Druck bis hin zur Weiterverarbeitung – alles muss optimal ineinandergreifen. Apropos Weiterverarbeitung – in vielen Druckbetrieben fristet sie in Sachen Prozessoptimierung immer noch ein Schattendasein. Dabei liegen hier mittlerweile die größten Einsparpotenziale! In einem Webinar von Horizon und Impressed erfahren Sie, wie Sie diese Einsparungen realisieren können. Horizon, bekannt für innovative Lösungen in der Druckweiterverarbeitung, bietet mit iCE LiNK eine Workflowlösung für die Weiterverarbeitung. iCE LiNK überwacht, visualisiert und analysiert Produktionsabläufe und unterstützt bei der Wartung – damit immer alles reibungslos läuft. Den gleichen Anspruch hat der von Impressed entwickelte Impressed Workflow Server – er ist die smarte PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt. Im Webinar zeigen Ihnen die Experten von Horizon und Impressed, wie beide Lösungen im Team die Effizienz und Produktivität Ihres Betriebes steigern können. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Ja

Organisator: Impressed / Horizon

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

Einsparpotenziale in der Weiterverarbeitung
Veranstaltungen
16.05.2024

Online
Donnerstag, 16. Mai 2024, 10.00 - 10.30 Uhr

Webinar

Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Günther Business Solutions und Impressed treten in einem Webinar den Gegenbeweis an. Experten beider Unternehmen zeigen, wie Großformatdrucker vom Einsatz zweier bewährter Lösungen profitieren können: • von advanter print+sign von Günther Business Solutions, dem ERP-System für den Großformatdruck, dass alle Phasen der Wertschöpfung im Large Format Printing abdeckt • von Impressed Workflow Server, der smarten PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt Über die Kombination beider Lösungen können Großformatdrucker ihre Prozesse mit modernen Workflows Schritt für Schritt automatisieren – und so zügig deutliche Zeit- und Kosteneinsparungen realisieren. Das Webinar sollten Sie sich nicht entgehen lassen – damit Sie keine Effizienzpotenziale mehr liegen lassen. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Nein

Organisator: Impressed / Günther Business Solutions

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

Und es geht doch: Automatisierung im Großformatdruck!