void Start() { sdc = player.GetComponent <SDController>(); t = GetComponent <Text>(); t.color = colorOptions[SDOptions.characterChoices[playerNumber - 1]]; }
public void CanInvokeWithoutParamsToFill() { var controller = new SDController(); var context = services.ControllerContextFactory. Create("", "home", "stringparam", services.ControllerDescriptorProvider.BuildDescriptor(controller)); controller.Process(engineContext, context); Assert.IsTrue(controller.parameters.Count != 0); Assert.IsNull(controller.parameters[0]); }
private void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject.CompareTag("Player")) { if (inBounds == true && collision.gameObject.GetComponent <SDController>().inBounds == true) { bothInBounds = true; } if (collision.gameObject.GetComponent <SDController>().fallen == false) { collidingPlayer = collision.gameObject.GetComponent <SDController>(); isContactingPlayer = true; } } if (collision.gameObject.CompareTag("Team 2")) { if (goingFast) { source.PlayOneShot(hit); AIBehavior ai = collision.gameObject.GetComponent <AIBehavior>(); ai.StartCoroutine(ai.isHit()); if (stabilizer != null) { StopCoroutine(stabilizer); } if (canBeHit) { hitNumber++; } if (hitNumber == SDOptions.hitsToFall) { StartCoroutine(Fall()); } else { stabilizer = StartCoroutine(reStabilize()); } } } if (collision.gameObject.CompareTag("Untagged")) { StartCoroutine(Fall()); } }
public void CanFillSimpleNameParametersWithDataFromCustomParams() { var controller = new SDController(); var context = services.ControllerContextFactory. Create("", "home", "stringparam", services.ControllerDescriptorProvider.BuildDescriptor(controller)); context.CustomActionParameters["name"] = "hammett"; controller.Process(engineContext, context); Assert.IsTrue(controller.parameters.Count != 0); Assert.AreEqual("hammett", controller.parameters[0]); }
public void CanConvertSimpleParameter() { var controller = new SDController(); request.Params.Add("age", "1"); var context = services.ControllerContextFactory. Create("", "home", "IntParam", services.ControllerDescriptorProvider.BuildDescriptor(controller)); controller.Process(engineContext, context); Assert.IsTrue(controller.parameters.Count != 0); Assert.AreEqual(1, controller.parameters[0]); }
void Start() { c = GetComponent <Camera>(); p1c = p1.GetComponent <SDController>(); p2c = p2.GetComponent <SDController>(); p3c = p3.GetComponent <SDController>(); p4c = p4.GetComponent <SDController>(); centerPoint = Vector3.zero; centerPoint += p1.transform.position; centerPoint += p2.transform.position; centerPoint += p3.transform.position; centerPoint += p4.transform.position; }
public void CustomParamsHasPrecedenceOverParams() { var controller = new SDController(); var context = services.ControllerContextFactory. Create("", "home", "stringparam", services.ControllerDescriptorProvider.BuildDescriptor(controller)); context.CustomActionParameters["name"] = "hammett"; request.Params.Add("name", "john doe"); controller.Process(engineContext, context); Assert.IsTrue(controller.parameters.Count != 0); Assert.AreEqual("hammett", controller.parameters[0]); }