Zeer simpele vraag (hoop ik) - Flash as3

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • scidhuv
  • Registratie: Februari 2009
  • Laatst online: 07-01-2024
Via een boek genaamd de " AS3 bible" kom ik op het volgende voorbeeld, dat bij mij niet werkt...

Creeer een file genaamd "Example.as" met de volgende inhoud:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package com.wiley.as3bible
{
import flash.display.Sprite;
import flash.text.TextField;
import flash.text.TextFormat;
public class Example extends Sprite
{
public function Example()
{
var tf:TextField = new TextField();
tf.multiline = true;
tf.wordWrap = true;
tf.width = stage.stageWidth;
tf.height = stage.stageHeight;
tf.text = “Congratulations! You just ran an “
+ “example from the ActionScript 3.0 Bible!”;
var format:TextFormat = new TextFormat();
format.font = “_sans”;
format.size = 42;
tf.setTextFormat(format);
addChild(tf);
trace(“Done!”);
}
}
}

Ik heb deze file gesaved als: "classes\com\wiley\as3bible\Example.as

Hierna was het idee een lege .fla te maken, ik heb ervan gemaakt: classes\boeiend.fla
In deze lege .fla de document class ingevuld als: "com.wiley.as3bible.Example"

Nu zou dit volgens allerlei bronnen moeten werken, maar bij test movie blijft er voor mij een blank scherm staan :(

Enig idee wat ik fout doe?

Acties:
  • 0 Henk 'm!

Verwijderd

Lijkt te kloppen. Als ik me niet vergis staat er in Flash Authoring naast het veld waar je de document class invult een potloodje oid om de class te editten. Wat krijg je als je daar op klikt?

Acties:
  • 0 Henk 'm!

  • scidhuv
  • Registratie: Februari 2009
  • Laatst online: 07-01-2024
Dan krijg ik gewoon de class, hij linkt hem dus gewoon goed :s
Als ik de function los in een .fla zet en test doet hij het ook gewoon dus daar zit geen fout.

Het lijkt wel alsof er ergens een instelling in CS4 verkeerd staat, ik zou niet weten wat anders, maar welke instelling...

Acties:
  • 0 Henk 'm!

  • Bozozo
  • Registratie: Januari 2005
  • Laatst online: 20-02 16:10

Bozozo

Your ad here?

Over paden kan ik je niets vertellen (ik stop alle project files altijd simpelweg in één map) maar ik vraag me wel af waarom je je aanhalingstekens hier op deze manier copypaste. Misschien gaat er iets mis bij het plakken van de code uit je boek naar Flash CS4, waardoor die quotes niet goed worden overgebracht? Dat zou wel een error moeten opleveren natuurlijk.

edit: oeps, ik zie dat je de functie al los hebt getest. Nvm.

[ Voor 8% gewijzigd door Bozozo op 31-07-2010 10:58 ]

TabCinema : NiftySplit


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Het zal wel aan mij liggen, maar “ en ” zijn toch de curly quotes? Dus: en . Moet je niet "gewone" quotes gebruiken?

[ Voor 14% gewijzigd door RobIII op 31-07-2010 13:42 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • scidhuv
  • Registratie: Februari 2009
  • Laatst online: 07-01-2024
Mja ik heb het nu ook gewoon in 1 map gezet en zonder de plaatsaanduiding achter "package" doet ie het gewoon, terwijl het volgens mij toch echt goed stond... Ik blijf maar even bij alles in dezelfde map dan :)
Bedankt voor de reacties iig.

edit:
Ja RobIII dat heb ik ook nog opgemerkt later en klopte idd niet, maar het werkte wel gewoon om de een of andere reden (zie mijn en Bozozo's eerdere bericht, ik had de function reeds los getest).
Maarja dat was dus niet het issue, regardless, het werkt voorlopig met de alles in een map methode :)

[ Voor 38% gewijzigd door scidhuv op 31-07-2010 13:46 ]

Pagina: 1