public bool DrawDragon() { for (int i = 0; i < mCurve.DragonString().Length; i++) { string compareString = mCurve.DragonString()[i].ToString(); if (compareString == "X" || compareString == "Y") { continue; } else if (compareString == "F") { mScreenInstense.AddDrewOrder(1); } else if (compareString == "+") { mScreenInstense.AddDrewOrder(2); } else if (compareString == "-") { mScreenInstense.AddDrewOrder(3); } } return(true); }
public void EvolutionCurve() { System.Console.WriteLine(mCurve.DragonString()); mCurve.EvolutionString(); mDirection = 180; mCurPoint = mStartPoint; mTempPoint = mStartPoint; mLineLength *= 0.9f; ViewGene(mCurve.mGeneration); DrawDragon(); }