public void Should_be_able_to_combine_text() { ParseText input = new StringText("abcdefg"); var first = input.GetSubText(new TextSpan(0, 3)); var second = input.GetSubText(new TextSpan(4, 3)); var composite = new CompositeText(new[] { first, second }); var text = composite.ToString(); Assert.That(text, Is.EqualTo("abcefg")); }
// Use this for initialization void Start() { animateCanvas = GameObject.Find("AnimateCanvas"); if (GameObject.Find("BackgroundCanvas") != null) { anim = GameObject.Find("BackgroundCanvas").GetComponent <Animator>(); } ct = animateCanvas.GetComponent <CompositeText> (); ct.color = Color.white; //Invoke ("animateString", 1.0f); if (thisScene == 0) { image = GameObject.Find("BackgroundCanvas/Image").GetComponent <Image>(); stateFinish = 5; } else { stateFinish = 1; } }