Zum Inhalt springen

hellslawyer

Mitglieder
  • Gesamte Inhalte

    523
  • Benutzer seit

  • Letzter Besuch

Beiträge von hellslawyer

  1. Naja, was das Ding macht, wenn man a nicht auf 10 setzt siehst Du ja in meinem Beispiel. Wenngleich mir der Sinn der Klasse immer noch nicht klar wird, aber Du wirst Dir schon was dabei gedacht haben respektive Dein Prof.

  2. Öhm, die Klasse macht so doch rein gar keinen Sinn. Der Output wird niemals getriggert werden, weil die while-Schleife nie zum Einsatz kommt, was wiederum daran liegt, dass "a" direkt auf 10 gesetzt wird.

    Beispiel Deiner Funktion findest Du im Anhang.

    while-example.zip

  3. This video is © 1999 by Daniel J. Simons. It is provided solely so that individuals can view it. This version of the video may not be used downloaded, saved, copied, reproduced, or used for any other purpose. It is not intended for use in presentations.

    Und mit Decompilern zu arbeiten ist ohnehin in den meisten Fällen mehr als nur fragwürdig!

    Im Hinblick auf die Boardregeln:

    <--- CLOSED

  4. Nein, das Umgehen eines Kopierschutzes ist illegal. Sonst würde der Schutz ja auch keinen Sinn machen.

    Testet das Gerät doch erstmal mit einer stinknormalen Aufnahme aus dem TV oder ähnlichem, um zu prüfen, ob das Ding überhaupt das tut, was es soll.

  5. Wenn es hier wirklich um eine professionelle Lösung geht, dann kommt ein Consumer-Gerät ohnehin nicht in Frage. Richtig professionelle Lösungen arbeiten mit CYMK-Siebdrucktechnik, was sich aber für so geringe Auflagen, wie Ihr sie braucht keinesfalls rechnet. Von daher werdet Ihr in der Größenordnung auch kaum einen professionellen Anbieter finden, der Euch so etwas Produzieren würde. Auch diese Anbieter greifen bei solchen Kleinserien auf klassische Inkjet-Technik zurück. Hierbei giebt es aber einen entscheidenden Unterschied zu den Lösungen für den Otto-Normal-Verbraucher: Professionelle Firmen machen nach dem Inkjet-Druck noch ein komplettes Lack-Coating, was das Verschmieren und Ausbleichen verhindert.

    Solche Maschinen gibt es aber natürlich auch zu kaufen, haben aber einen entsprechend hohen Preis:

    ADR-AG | CD-Laminierer / DVD-Laminierer | CD/DVD Coating-Maschinen

    Alternativ wäre vielleicht ein Thermotransfer-Drucker noch eine entsprechende Alternative:

    http://www.cd-kopierer.com/cddvd-labeldrucker/thermotransfer-drucker/index.html

  6. Und wenn Du die Boardregeln gelesen hättest, dann wüßtest Du, dass hier kein Support für illegale Themen geleistet wird. Oblivion (bspw.) wird mit einem Kopierschutz ausgeliefert. Auch der Besitz der Original-CD oder -DVD berechtigt nicht dazu, diesen Kopierschutz durch den Einsatz eines illegalen No-CD-Cracks (und ohne den funktioniert das starten des Spiels ohne CD nicht) zu umgehen. Der Crack ist und bleibt illegal.

    Von daher:

    CLOSED

  7. Das mit dem Schließen ist auch wieder so eine Sache, die man auf viele Arten erreichen kann. Allerdings musst Du dazu die Struktur der FLA verstehen und genau wissen, was Du wirklich machen willst. Ich kann Dir hier nicht jeden Code-Schnipsel vorkauen, damit Du Dein Projekt "selbständig" fertig gemacht hast. Denn ich für meinen Teil verdiene genau damit mein Geld, nämlich für Leute zu arbeiten, die sich mit Flash nicht auskennen, aber Flash haben wollen.

    Und ja, Du kannst das AS für die Buttons, die im selben Scope liegen natürlich im gleichen Frame schreiben.

  8. Welches Fenster willst Du schliessen? Was man beachten muss, hängt immer von dem genauen Vorhaben ab. Wie wäre es, wenn Du Dir wirklich erstmal die absoluten Basics von Flash zu Gemüte führst, ehe Du Dich an die Anpassung eines solch umfangreichen und noch dazu nicht gerade sauber gebauten Templates setzt?

  9. Oh Gott, wo hast Du das Template denn her ...

    Naja, die Lösung ist recht einfach:

    Ich schrieb ja schon zuvor, dass Du den Sachen INSTANZNAMEN geben musst. sonst funktioniert das nicht.

    Siehe Anhang. Kaum sind die gesetzt, funktioniert auch das mit dem Klicken ... :rolleyes:

    post-19947-14430448157778_thumb.jpg

  10. Und ich sag noch, ich bin in AS1 nicht mehr so fit ...

    Schmeiß mal das :Void raus. Ich glaub das gab's in AS1 noch nicht. Und der Compiler scheint auch dementsprechend nachfolgende Angaben nicht zu ignorieren.

    Was suchst Du Dir auch ausgerechnet die Flash-Version die für die meisten Bugs bekannt ist raus?!

  11. Tja, das wird so nicht funktionieren.

    1. Erstmal nimmst Du den MC Balken wieder aus dem DOWN-Status raus.
    2. Dann machst Du in der _root-Ebene einen neuen Layer und packst den MC Balken da in Bild 2 und giebst ihm den Instanznamen "balken".
    3. Dann machst Du Dir einen weiteren Layer mit dem Titel "Actions" und schreibst in Bild 2 folgendes:

    balken.stop();

    balken._visible = false;

    Button.onRelease = function():Void {

    balken._visible = true;

    balken.play();

    }

    Im Übrigen ist es eine äußerst schlechte Idee den für eine Klasse reservierten Namen (Button) als Instanznamen zu verwenden. Das solltest Du dringend ändern.

    So funktioniert das zumindest in AS2. Flash MX ist bei mir echt zu lange her, als dass ich garantieren könnte, dass Timeline-Skripts unterstützt werden. Schließlich reden wir hier von einer fast schon antiken Flashversion.

  12. Die einzelnen Stati des Buttons (mit Buttons arbeitet man eigentlich ohnehin nicht mehr, sondern macht alles mit MovieClips) haben damit eigentlich nichts zu tun. HIT gibt in diesem Fall nur an, was passiert, wenn der Button gedrückt wird. Sobald die Maustaste aber wieder losgelassen wird, wechselt der Button logischerweise wieder in den UP-Status.

    Mein Skript gehört auf die Hauptzeitleiste wobei "meinButton" dem Instanznamen deines Buttons entspricht. Einen MovieClip in den HIT-Status zu packen macht somit wenig Sinn, weil man ihn dann nicht vernünftig steuern kann. Am einfachsten wäre es wahrscheinlich, den Clip, der beim Click abgespielt werden soll von anfang an auf die Bühne zu legen, ihm ein stop(); mitzugeben, ihn zusätzlich auf _visible = false; zu setzen und dann einfach

    meinButton.onRelease = function():Void{
    
       this._parent.overMC._visible = true;
    
       this._parent.overMC.play();
    
    }

    Man kann (sollte es aber tunlichst vermeiden) die Aktion auch direkt auf den Button legen, oder, oder, oder ...

    Letztendlich hängt es aber von der Struktur Deiner FLA ab, wie das ganze genau gestrickt werden muss oder sollte und die kennt außer Dir nunmal niemand.

  13. Die Zielgruppe derer, denen Du mit dem Beitrag helfen wirst, dürfte verschwindend gering sein, da wohl kaum jemand noch mit Flash 4 oder Flash 5 arbeitet. Seit Flash MX ist Deine Syntax veraltet und spätestens in Flash CS3 funktioniert sie nicht mal mehr.

    In ActionScript 2 wäre die Syntax:

    var info:String = "Name: " +name + "\nNickname: " + nickname;

  14. Tjo, das ist total simple, aber es giebt ungefähr 27.000.000 Wege, wie man das erreicht. Wie wäre es, wenn Du mal dein derzeitiges Skript postest?

    Allgemein: F1 drücken und schon findet man sowas hier:

    meinButton.onRelease = function():Void{
    
       //mach was ich will!
    
    }

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...