mirror of
https://github.com/wassname/phaser.git
synced 2026-08-17 11:23:42 +08:00
New lineIntersectLine() function working nicely.
This commit is contained in:
@@ -32,6 +32,7 @@ function create() {
|
||||
|
||||
game.physics.gravity.y = 150;
|
||||
|
||||
/*
|
||||
balls = game.add.group();
|
||||
|
||||
for (var i = 0; i < 30; i++)
|
||||
@@ -47,13 +48,14 @@ function create() {
|
||||
balls.setAll('body.bounce.y', 0.9);
|
||||
balls.setAll('body.minBounceVelocity', 0.9);
|
||||
balls.setAll('body.friction', 0.5);
|
||||
*/
|
||||
|
||||
sprite2 = game.add.sprite(340, 250, 'gameboy', 2);
|
||||
sprite2.name = 'green';
|
||||
sprite2.body.collideWorldBounds = true;
|
||||
// sprite2.body.bounce.setTo(0.5, 0.5);
|
||||
|
||||
sprite = game.add.sprite(300, 100, 'gameboy', 0);
|
||||
sprite = game.add.sprite(270, 100, 'gameboy', 0);
|
||||
sprite.name = 'red';
|
||||
sprite.body.collideWorldBounds = true;
|
||||
sprite.body.minBounceVelocity = 0.9;
|
||||
@@ -85,7 +87,7 @@ var flag = false;
|
||||
|
||||
function update() {
|
||||
|
||||
game.physics.collide(balls, layer);
|
||||
// game.physics.collide(balls, layer);
|
||||
game.physics.collide(sprite, layer);
|
||||
game.physics.collide(sprite2, layer);
|
||||
game.physics.collide(sprite, sprite2);
|
||||
@@ -95,7 +97,7 @@ function update() {
|
||||
function render() {
|
||||
|
||||
game.debug.renderBodyInfo(sprite2, 32, 32);
|
||||
// game.debug.renderPhysicsBody(sprite2.body);
|
||||
game.debug.renderPhysicsBody(sprite2.body);
|
||||
|
||||
|
||||
// game.debug.renderText(sprite2.body.left, 32, 30);
|
||||
@@ -103,6 +105,12 @@ function render() {
|
||||
// game.debug.renderText(sprite2.body.top, 32, 70);
|
||||
// game.debug.renderText(sprite2.body.bottom, 32, 90);
|
||||
|
||||
|
||||
// for (var i = 0; i < balls._container.length; i++)
|
||||
// {
|
||||
|
||||
// }
|
||||
|
||||
// if (sprite)
|
||||
// {
|
||||
// // game.debug.renderBodyInfo(sprite, 20, 30);
|
||||
|
||||
Reference in New Issue
Block a user