Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-12-2011, 21:47   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2011
Beiträge: 30
Question Warnings im FlashBuilder 4.5

Hi miteinander,

ich hab da eine whrscheinlich eher triviale Frage,

und zwar habe ich ein Flash Projekt (5.5). Auf der Stage liegen MCs mit einem Instanznamen. In der Dokumentenklasse greife ich auf diese zu.

Das funktioniert, allerdings zeigt mir der FlashBuilder 4.5 Warnungen in den jeweiligen Zeilen an "Zugriff auf undefinierte Eigenschaft ... ".

Das war in der vorherigen Version nicht zu.
Wenn ich versuche in der Dokumentenklasse entsprechende Eigenschaften zu definieren funktioniert das logischerweiße nicht, da sie ja im Flashprojekt definiert sind...

Was muss ich tun damit die verschwinden? Dieses gelbe Gekringel nervt tierisch.

Gruß, Kruemel
Kruemel90 ist offline   Mit Zitat antworten
Alt 20-12-2011, 07:27   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.141
Ich würde in einer initialize Methode die Referenzen der Clips auf der Stage holen und in lokale Variablen stecken.

Code:
private var _clip001:MovieClip, _clip002:MovieClip;
private const _clips:Array = []; 
function initialize():void
{
  var name:String = 'clip001';

  _clip001 = getChildByName(name) as MovieClip;

  if (!_clip) throw new Error('Instance ' + name + ' could not be found.');

  _clip.addEventListener(MouseEvent.CLICK, clip002_clickHandler);
  _clips[_clips.length] = _clip001;

  name = 'clip002';

  _clip002 = getChildByName(name) as MovieClip;

  if (!_clip002) throw new Error('Instance ' + name + ' could not be found.');

  _clip002.addEventListener(MouseEvent.CLICK, clip002_clickHandler);
  _clips[_clips.length] = _clip002;
}
Wenn du in FlashBuilder arbeitest, kommst du so besser voran und wenn jemand in der FLA was ändert, kriegst du es gleich mit.

Geändert von Omega Psi (21-12-2011 um 09:20 Uhr) Grund: Fixed typo
Omega Psi ist offline   Mit Zitat antworten
Alt 20-12-2011, 20:34   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2011
Beiträge: 30
Danke für deine Antwort.

So werden die Warnungen nicht mehr angezeigt, allerdings ist das jetzt ein ziemlich großer Aufwand das für etwa 10 Klassen zu machen.

Gibt es eine Möglichkeit genau diese Warnung auszuschalten?

Ansonsten muss es wohl der Weg sein den du vorgeschlagen hast.
Das Problem hierbei sehe ich darin, dass dann die MCs in FB einen anderen Namen haben als der Instanzname in Flash...

Warum muss diese Warnung überhaupt sein?! Ganz ehrlich, irgendwie kann ich auf typgebundene Codehilfe in diesen wenigen Fällen verzichten...

Gruß, Tim
Kruemel90 ist offline   Mit Zitat antworten
Alt 20-12-2011, 21:52   #4 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.041
Zitat:
Zitat von Omega Psi Beitrag anzeigen
Code:
  var name:Array = 'clip001';
So dürfte das aber nicht funktionieren. String?
Aber wenn alle Namen in einem Array stünden, wäre das sicher praktisch.
__________________
anbei Grüße vom milchreis: Viva la [Silb]

[Von null auf Flash in einem Klick.] <<< klick
milchreis ist gerade online   Mit Zitat antworten
Alt 21-12-2011, 09:22   #5 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.141
Ja, hatte einen Tippfehler.

Ich schalte Warnungen nicht aus, aber ich denke, das geht auch nicht in dem Fall, da der Flash Builder nichts von der FLA weiss.
Omega Psi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
as3, flash, flash builder 4.5, warning

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 an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Postscript in Flashbuilder 4 Baazigar Flex allgemein 2 14-07-2010 19:14
Flashbuilder und crossdomain.xml Lukezero Flex programmieren 2 08-07-2010 20:06
Arbeitsweise FlashBuilder Ali ActionScript 3 5 08-07-2010 10:43
Flashbuilder 4 themes Baazigar Flex allgemein 0 21-06-2010 16:58
Flashbuilder? kiu Flash 4 und Flash 5 2 08-09-2005 09:01


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:43 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele