private void designObjekter(int number, int speed, Affector aff) { affector = aff; objekter = new Ding[number]; for (int i = 0; i < number; i++) { Ding ding = new Ding(rand.Next(speed), rand.Next(100), rand.Next(200), rand.Next(30), this, affector); objekter[i] = ding; } }
public Ding(int speed, int massen, int color, int size, Form1 form1, Affector a) { størrelse = size; hastighedX = rand.Next(speed); hastighedY = rand.Next(speed); hastighedZ = rand.Next(speed); positionX = rand.Next(1920); positionY = rand.Next(1080); positionZ = rand.Next(500); Assembly.GetExecutingAssembly(); if (rand.Next(2) == 0) { masse = massen; } particles = (float)((double)massen * størrelse + (double)masse * størrelse); alder = 0; vinkel = rand.Next(1, 360); farve = Color.FromArgb(rand.Next(color), rand.Next(color), rand.Next(color), rand.Next(color)); }
private void getAffector() { affector = new Affector(new Point(rand.Next(200, 600), rand.Next(200, 600)), new Point(rand.Next(200, 600), rand.Next(200, 600))); }