Example #1
0
		public void ChangeColorIfTwoRectanglesCollide()
		{
			var sprite = new Sprite(material, new Rectangle(0.25f, 0.2f, 0.5f, 0.5f));
			sprite.Start<CollisionTrigger>().Add(new CollisionTrigger.Data(Color.Yellow, Color.Blue));
			sprite.Get<CollisionTrigger.Data>().SearchTags.Add("Creep");
			var sprite2 = new Sprite(material, new Rectangle(0.5f, 0.2f, 0.1f, 0.5f));
			sprite2.AddTag("Creep");
		}
Example #2
0
        public void ChangeColorIfTwoRectanglesCollide()
        {
            var sprite = new Sprite(material, new Rectangle(0.25f, 0.2f, 0.5f, 0.5f));

            sprite.Start <CollisionTrigger>().Add(new CollisionTrigger.Data(Color.Yellow, Color.Blue));
            sprite.Get <CollisionTrigger.Data>().SearchTags.Add("Creep");
            var sprite2 = new Sprite(material, new Rectangle(0.5f, 0.2f, 0.1f, 0.5f));

            sprite2.AddTag("Creep");
        }