mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 23.04.2024 12:05 Benutzername: Passwort: Auto-Login

Thema: [flash] frage zu "Malprogramm"-Programmierung vom 19.01.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> [flash] frage zu "Malprogramm"-Programmierung
Autor Nachricht
Nienna
Threadersteller

Dabei seit: 13.05.2006
Ort: BaWü
Alter: 40
Geschlecht: Weiblich
Verfasst Fr 19.01.2007 15:11
Titel

[flash] frage zu "Malprogramm"-Programmierung

Antworten mit Zitat Zum Seitenanfang

Hallo,

ich als Flashnoob bin über ein paar Zeilen für ein Malprogramm gestoßen- funktioniert auch, aber meine Frage wäre jetzt noch gibt es dafür eine Möglichkeit, dass man das Gemalte wieder löschen und von vorne beginnen kann?




var target=_root;
target.lineStyle(1,0x667788, 50);
target.onMouseDown=function() {
this.moveTo(this._xmouse, this._ymouse);
this.draw=true;
}
target.onMouseUp=function () {
this.draw=false;
}
target.onMouseMove=function () {
if (this.draw) {
this.lineTo(this._xmouse, this._ymouse);
updateAfterEvent();
}
}
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
mondlatscher

Dabei seit: 15.06.2006
Ort: Rostock
Alter: 40
Geschlecht: Weiblich
Verfasst Fr 19.01.2007 16:24
Titel

Antworten mit Zitat Zum Seitenanfang

hallo,
bin auch kein actionscript-experte, aber dank google hab ich was gefunden...

erstelle einfach noch einen button, mit dem instanznamen clear_btn
und schreibe unter dein script folgendes:

clear_btn.onRelease = function() {
_root.clear();}


damit du nach dem löschen erneut zeichnen kannst füge die erste Funktion
nochmal in die clear-function ein

clear_btn.onRelease = function() {
_root.clear();


target.lineStyle(1,0x667788, 50);
target.onMouseDown=function() {
this.moveTo(this._xmouse, this._ymouse);
this.draw=true;
}
target.onMouseUp=function () {
this.draw=false;
}
target.onMouseMove=function () {
if (this.draw) {
this.lineTo(this._xmouse, this._ymouse);
updateAfterEvent();
}
}

}

bei mir funktionierts Lächel
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Nienna
Threadersteller

Dabei seit: 13.05.2006
Ort: BaWü
Alter: 40
Geschlecht: Weiblich
Verfasst Sa 20.01.2007 11:09
Titel

Antworten mit Zitat Zum Seitenanfang

Also bei mir nicht Menno!
Wenn ich testen möchte, kann ich zwar weiterhin malen aber es kommt dann folgende Meldung :

Szene=Szene 1, Ebene=Ebene 1, Bild=1: Zeile 1: Anweisung muss innerhalb einer on-Prozedur vorliegen
clear_btn.onRelease =function() {


Aber danke trotzdem, es bestätigt sich mal wieder, dass ich und ActionScript wohl nie Freunde werden wollen *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
mondlatscher

Dabei seit: 15.06.2006
Ort: Rostock
Alter: 40
Geschlecht: Weiblich
Verfasst Mo 22.01.2007 09:06
Titel

Antworten mit Zitat Zum Seitenanfang

hey,
dann hast du wahrscheinlich die clear-function auf den button gelegt?
tue das komplette script in die hauptschaltleiste, da wo auch die erste Funktion steht.

mit ein bisschen übung und geduld wird das schon *zwinker*
  View user's profile Private Nachricht senden
Backware

Dabei seit: 09.12.2004
Ort: bei Köln
Alter: 38
Geschlecht: Männlich
Verfasst Mo 22.01.2007 10:24
Titel

Antworten mit Zitat Zum Seitenanfang

mondlatscher hat geschrieben:
hallo,
bin auch kein actionscript-experte, aber dank google hab ich was gefunden...

erstelle einfach noch einen button, mit dem instanznamen clear_btn
und schreibe unter dein script folgendes:

clear_btn.onRelease = function() {
_root.clear();}


damit du nach dem löschen erneut zeichnen kannst füge die erste Funktion
nochmal in die clear-function ein

code

bei mir funktionierts Lächel


Code:

onClipEvent ( load )
{

clear_btn.onRelease = function()
{

_root.clear();

target.lineStyle(1,0x667788, 50);

target.onMouseDown=function()
{
 this.moveTo(this._xmouse, this._ymouse);
 this.draw=true;
}

target.onMouseUp=function ()
{
 this.draw=false;
}

target.onMouseMove=function ()
{
if (this.draw)
{
 this.lineTo(this._xmouse, this._ymouse);
 updateAfterEvent();
}
}

}

}
  View user's profile Private Nachricht senden
 
Ähnliche Themen Flash tasten programmierung
HILFE bei flash programmierung - window.open
Malprogramm für Kinder - idealerweise geeignet fürs Wacom
Frage zu Flash
flash frage =D
Frage an die Flash-Spezialisten
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.