HTML and CSS Reference
In-Depth Information
context . strokeStyle = '#000000' ;
context . fillStyle = '#EEEEEE' ;
context . fillRect ( 0 , 0 , theCanvas . width , theCanvas . height );
//Box
context . fillStyle = '#000000' ;
context . strokeRect ( 1 , 1 , theCanvas . width - 2 , theCanvas . height - 2 );
for
for ( i = 0 ; i < boxes . length ; i ++ ) {
var
var position = boxes [ i ]. GetPosition ();
var
var fixtureList = boxes [ i ]. GetFixtureList ();
var
var shape = fixtureList . GetShape ();
var
var userData = boxes [ i ]. GetUserData ();
context . save ();
context . setTransform ( 1 , 0 , 0 , 1 , 0 , 0 );
context . translate ( position . x * scaleFactor , position . y *
scaleFactor );
context . rotate ( boxes [ i ]. GetAngle ());
context . fillRect ( 0 - ( userData . width * scaleFactor / 2 ) ,
0 - ( userData . height * scaleFactor / 2 ), userData . width * scaleFactor ,
userData . height
* scaleFactor );
context . restore ();
}
for
for ( i = 0 ; i < balls . length ; i ++ ) {
var
var position = balls [ i ]. GetPosition ();
var
var fixtureList = balls [ i ]. GetFixtureList ();
var
var shape = fixtureList . GetShape ();
context . fillStyle = "#FF0000" ;
context . beginPath ();
context . arc ( position . x * scaleFactor , position . y * scaleFactor ,
shape . GetRadius ()
* scaleFactor , 0 , Math . PI * 2 , true
true );
context . closePath ();
context . fill ();
}
}
function
function createBall ( event ) {
var
var x ;
var
var y ;
iif ( event . pageX || event . pageY ) {
x = event . pageX ;
y = event . pageY ;
}
else
else {
Search WWH ::




Custom Search