[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cinvoke-svn] r120 - trunk/skorpion
From: |
will |
Subject: |
[cinvoke-svn] r120 - trunk/skorpion |
Date: |
12 Nov 2006 23:15:51 -0500 |
Author: vmy
Date: 2006-11-12 23:15:50 -0500 (Sun, 12 Nov 2006)
New Revision: 120
Modified:
trunk/skorpion/ParticleSystem.cs
Log:
riccochet sparks appear at y=-100, not y=0
Modified: trunk/skorpion/ParticleSystem.cs
===================================================================
--- trunk/skorpion/ParticleSystem.cs 2006-11-12 11:51:17 UTC (rev 119)
+++ trunk/skorpion/ParticleSystem.cs 2006-11-13 04:15:50 UTC (rev 120)
@@ -157,8 +157,7 @@
// remove particles... or if they are a spark
that has faded
#if true
// Kill old particles
- if (p.positionVector.Y + 100 < _radius ||
- p.isSpark && p.fadeProgression <= 0.0f)
+ if (p.positionVector.Y + 100 < _radius ||
p.isSpark && p.fadeProgression <= 0.0f)
{
// Emit sparks
if (!p.isSpark)
@@ -180,7 +179,7 @@
spark.isSpark = true;
spark.initialVelocity =
new Vector3();
spark.initialPosition
= p.positionVector;
- spark.initialPosition.Y
= _radius;
+ spark.initialPosition.Y
= _radius - 100;
float fRand1 =
((float)_rand.Next(int.MaxValue)/(float)int.MaxValue) * (float)Math.PI * 2.00f;
float fRand2 =
((float)_rand.Next(int.MaxValue)/(float)int.MaxValue) * (float)Math.PI * 0.25f;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cinvoke-svn] r120 - trunk/skorpion,
will <=