Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Commit

Permalink
fix butterfly pr issues
Browse files Browse the repository at this point in the history
  • Loading branch information
JimMarlowe committed Dec 29, 2016
1 parent ac96109 commit f8004ab
Showing 1 changed file with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions Butterflies/CSharp/Resources/Components/Spawner.cs
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@ void Update(float timeStep)

for (var i = 0; i < 10; i++)
createButterflyNode(new Vector2(mousePos.X, mousePos.Y));
}
else if (input.GetMouseButtonDown(Constants.MOUSEB_RIGHT))
{
var mousePos = input.GetMousePosition();
}
else if (input.GetMouseButtonDown(Constants.MOUSEB_RIGHT))
{
var mousePos = input.GetMousePosition();

createButterflyParticle(new Vector2(mousePos.X, mousePos.Y));
}
createButterflyParticle(new Vector2(mousePos.X, mousePos.Y));
}

}

Expand All @@ -44,21 +44,21 @@ void createButterflyNode(Vector2 pos)

}

void createButterflyParticle(Vector2 pos)
{
//project mouse screen position to the world position
var screenPos = viewport.ScreenToWorldPoint((int) pos.X, (int) pos.Y, 0);
void createButterflyParticle(Vector2 pos)
{
//project mouse screen position to the world position
var screenPos = viewport.ScreenToWorldPoint((int) pos.X, (int) pos.Y, 0);

//create particle emitter
var emitter = Scene.CreateChild("ButterflyEmitter");
//create particle emitter
var emitter = Scene.CreateChild("ButterflyEmitter");

emitter.Position2D = new Vector2(screenPos.X, screenPos.Y);
emitter.Position2D = new Vector2(screenPos.X, screenPos.Y);

var pex = emitter.CreateComponent<ParticleEmitter2D>();
var pex = emitter.CreateComponent<ParticleEmitter2D>();

pex.SetEffect(GetSubsystem<ResourceCache>().GetResource<ParticleEffect2D> ("Particles/particle.pex"));
pex.SetEffect(GetSubsystem<ResourceCache>().GetResource<ParticleEffect2D> ("Particles/particle.pex"));

}
}
Viewport viewport;


Expand Down

0 comments on commit f8004ab

Please sign in to comment.