W0utR
%Europe/Berlin %831 %2008, 20:58
Ik zit hier met een probleem
Ik heb hier het volgende gemaakt:
package {
import flash.display.MovieClip;
import flash.display.Sprite;
public class backgroundCubesV2 extends Sprite
{
private var cubeWidth:uint;
private var cubesWidth:uint;
private var cubesHeight:uint;
private var cubeX:uint = 0;
private var cubeY:uint = 0;
public function backgroundCubesV2(cubeWidth:uint)
{
cubeWidth = this.cubeWidth;
cubesWidth = Math.round(stage.stageWidth / cubeWidth);
cubesHeight = Math.round(stage.stageHeight / cubeWidth);
for(var i:uint = 0; i < cubesWidth; i++)
{
for(var j:uint = 0; j < cubesHeight; j++)
{
var cube:MovieClip = new MovieClip();
cube.graphics.beginFill(0x000000);
cube.graphics.drawRect(cubeX, cubeY, cubeWidth, cubeWidth);
cube.graphics.endFill();
this.addChild(cube);
cubeX += cubeWidth;
}
cubeX = 0;
cubeY += cubeWidth;
}
}
}
}
vrij basis, maar nu komt het probleem, ik moet 1 parameter meegeven om het te kunnen runnen, dus heb ik gewoon een nieuwe actionscript file gemaakt:
// ActionScript file
var cube:backgroundCubesV2 = new backgroundCubesV2(20);
Maar nu blijf ik deze error krijgen:
ArgumentError: Error #1063: Argument count mismatch on backgroundCubesV2(). Expected 1, got 0.
en alles ik de gewone AS file run krijg ik deze error:
http://mt14.quickshareit.com/share/afbeelding1a08bb.png
Weet iemand misschien wat ik moet doen om mijn programma te laten runnen?
Ik heb hier het volgende gemaakt:
package {
import flash.display.MovieClip;
import flash.display.Sprite;
public class backgroundCubesV2 extends Sprite
{
private var cubeWidth:uint;
private var cubesWidth:uint;
private var cubesHeight:uint;
private var cubeX:uint = 0;
private var cubeY:uint = 0;
public function backgroundCubesV2(cubeWidth:uint)
{
cubeWidth = this.cubeWidth;
cubesWidth = Math.round(stage.stageWidth / cubeWidth);
cubesHeight = Math.round(stage.stageHeight / cubeWidth);
for(var i:uint = 0; i < cubesWidth; i++)
{
for(var j:uint = 0; j < cubesHeight; j++)
{
var cube:MovieClip = new MovieClip();
cube.graphics.beginFill(0x000000);
cube.graphics.drawRect(cubeX, cubeY, cubeWidth, cubeWidth);
cube.graphics.endFill();
this.addChild(cube);
cubeX += cubeWidth;
}
cubeX = 0;
cubeY += cubeWidth;
}
}
}
}
vrij basis, maar nu komt het probleem, ik moet 1 parameter meegeven om het te kunnen runnen, dus heb ik gewoon een nieuwe actionscript file gemaakt:
// ActionScript file
var cube:backgroundCubesV2 = new backgroundCubesV2(20);
Maar nu blijf ik deze error krijgen:
ArgumentError: Error #1063: Argument count mismatch on backgroundCubesV2(). Expected 1, got 0.
en alles ik de gewone AS file run krijg ik deze error:
http://mt14.quickshareit.com/share/afbeelding1a08bb.png
Weet iemand misschien wat ik moet doen om mijn programma te laten runnen?