HTML and CSS Reference
In-Depth Information
function updateBall(ball) {
ball.radians = ball.angle * Math.PI/ 180;
ball.velocityx = Math.cos(ball.radians) * ball.speed;
ball.velocityy = Math.sin(ball.radians) * ball.speed;
}
var statusMessages = new Array();
var chatMessages = new Array();
var server = new ElectroServer.Server("server1");
statusMessages.push(server);
var availableConnection = new ElectroServer.AvailableConnection
("localhost", 8989, ElectroServer.TransportType.BinaryHTTP);
server.addAvailableConnection(availableConnection);
var es = new ElectroServer();
es.initialize();
var username;
var usercolor;
var _room;
var ballcounter = 0;
es.engine.addServer(server);
es.engine.addEventListener(MessageType.ConnectionResponse, onConnectionResponse);
es.engine.addEventListener(MessageType.LoginResponse, onLoginResponse);
es.engine.addEventListener(MessageType.JoinRoomEvent, onJoinRoomEvent);
es.engine.addEventListener(MessageType.JoinZoneEvent, onJoinZoneEvent);
es.engine.addEventListener(MessageType.ConnectionAttemptResponse,
onConnectionAttemptResponse);
es.engine.addEventListener(MessageType.PublicMessageEvent, onPublicMessageEvent);
es.engine.connect();
statusMessages.push("Connecting...");
var balls = new Array();
theCanvas.addEventListener("mouseup",eventMouseUp, false);
var friction = 0;
setInterval(drawScreen, 33);
function eventMouseUp(event) {
var mouseX;
var mouseY;
Search WWH ::




Custom Search