public override void Initialize() { CostController = NumberController.Create("Cost_Controller", this.gameObject, new Vector3(-1.375f, 2.15f, 0f), 43, 0.5f); AttackController = NumberController.Create("Attack_Controller", this.gameObject, new Vector3(-1.35f, -2.15f, 0f), 43, 0.5f); AttributeController = NumberController.Create("Attribute_Controller", this.gameObject, new Vector3(1.5f, -2.15f, 0f), 43, 0.5f); CardRenderer = CreateRenderer("Card_Sprite", Vector3.one, Vector3.zero, 42); switch (Card.GetCardType()) { case CardType.Weapon: ComboGlowRenderer = CreateRenderer("ComboGlow_Sprite", Vector3.one * 2.5f, new Vector3(0.0375f, 0.025f, 0f), 41); GreenGlowRenderer = CreateRenderer("GreenGlow_Sprite", Vector3.one * 2.5f, new Vector3(0.0375f, 0.025f, 0f), 40); break; case CardType.Spell: ComboGlowRenderer = CreateRenderer("ComboGlow_Sprite", Vector3.one * 2.5f, Vector3.zero, 41); GreenGlowRenderer = CreateRenderer("GreenGlow_Sprite", Vector3.one * 2.5f, Vector3.zero, 40); break; case CardType.Minion: ComboGlowRenderer = CreateRenderer("ComboGlow_Sprite", Vector3.one * 2.5f, new Vector3(0.07f, 0f, 0f), 41); GreenGlowRenderer = CreateRenderer("GreenGlow_Sprite", Vector3.one * 2.5f, new Vector3(0.07f, 0f, 0f), 40); break; } CardRenderer.enabled = true; UpdateSprites(); UpdateNumbers(); }
public void Initialize(float width, NumberController controller) { this.controller = controller; var collider = gameObject.AddComponent <CircleCollider2D>(); collider.radius = width * 0.66F; collider.isTrigger = true; var hitbox = new GameObject("Hitbox").AddComponent <CircleCollider2D>(); hitbox.gameObject.layer = LayerMask.NameToLayer("Hitbox"); hitbox.transform.SetParent(transform); hitbox.transform.localPosition = Vector3.zero; hitbox.transform.localScale = new Vector3(0.5F, 0.5F); hitbox.isTrigger = true; if (LeftPoint != null) { Renderer = gameObject.AddComponent <LineRenderer>(); Renderer.material = GameManager.Instance.LineMaterial; Renderer.widthMultiplier = width; Renderer.numCapVertices = 8; Renderer.numCornerVertices = 8; Renderer.SetColor(Color.black); } }
public void TestGet_String() { var controller = new NumberController(); IHttpActionResult Result = controller.Get("sdsdsd;skpwepwewewewcsdcxc"); Assert.IsInstanceOfType(Result, typeof(BadRequestErrorMessageResult)); }
public override void Initialize() { // Creating the Attack and Health NumberControllers AttackController = NumberController.Create("Attack_Controller", this.gameObject, new Vector3(-0.75f, -0.95f, 0f), 15, 0.35f); HealthController = NumberController.Create("Health_Controller", this.gameObject, new Vector3(0.825f, -0.95f, 0f), 15, 0.35f); // Creating the SpriteRenderers for the token, the minion and its glows TokenRenderer = CreateRenderer("Token_Sprite", Vector3.one, Vector3.zero, 14); MinionRenderer = CreateRenderer("Minion_Sprite", Vector3.one, Vector3.zero, 13); WhiteGlowRenderer = CreateRenderer("WhiteGlow_Sprite", Vector3.one * 2f, Vector3.zero, 12); GreenGlowRenderer = CreateRenderer("GreenGlow_Sprite", Vector3.one * 2f, Vector3.zero, 11); RedGlowRenderer = CreateRenderer("RedGlow_Sprite", Vector3.one * 2f, Vector3.zero, 10); // Initializing the SpriteRenderers and the NumberControllers UpdateSprites(); UpdateNumbers(); // Enabling the token and the mininon TokenRenderer.enabled = true; MinionRenderer.enabled = true; // Enabling both NumberControllers AttackController.SetEnabled(true); HealthController.SetEnabled(true); }
public void CreateNumber(Vector3 pos, string value, Color color, float speed, float duration, float scale) { GameObject temp = Instantiate(numberPrefab, pos, Quaternion.identity); NumberController num = temp.GetComponent <NumberController> (); num.IniColor(value, color, speed, duration, scale); }
public void TestGet_CorrectNumberNegativeSign() { var controller = new NumberController(); IHttpActionResult Result = controller.Get("-12345678"); Assert.IsNotNull(Result); Assert.IsInstanceOfType(Result, typeof(System.Web.Http.Results.OkNegotiatedContentResult <string>)); }
public void TestGet_CorrectNumber_WithExponential() { var controller = new NumberController(); IHttpActionResult Result = controller.Get("1234567842323.345e"); Assert.IsNotNull(Result); Assert.IsInstanceOfType(Result, typeof(BadRequestErrorMessageResult)); }
public async void GetBasicAll() { var controller = new NumberController(); var result = await controller.Get(); Assert.IsType <OkObjectResult>(result); }
// Use this for initialization void Start() { nc = GetComponent <NumberController>(); currentHealth = enemyMaxHealth; enemySlider.maxValue = enemyMaxHealth; enemySlider.value = currentHealth; onlyRightShots = true; }
private void Start() { EnemySpawnerController = GameObject.FindGameObjectWithTag("EnemySpawner").GetComponent <EnemySpawnerController>(); Tens = Instantiate(NumberPrefab, Tens.transform); Singles = Instantiate(NumberPrefab, Singles.transform); TensController = Tens.GetComponent <NumberController>(); SinglesController = Singles.GetComponent <NumberController>(); SetHealth(BarrierHealth); }
private void CreatePointChunk(NumberBox box, ulong baseScore) { var point = Instantiate <GameObject>(pointPrefab, pointsObject.transform); var pointText = point.GetComponentInChildren <PointController>(); var trans = point.GetComponent <RectTransform>(); trans.position = RectTransformUtility.WorldToScreenPoint(this.mainCamera, NumberController.CalcPos(box.X, box.Y, 0)); pointText.Point = CalcScore(baseScore); }
public void CreateNumber(Vector3 pos, string value, NUMBER_COL color, float speed, float duration, float scale) { if (color == NUMBER_COL.MOB_DMG) { scale *= .5f; } GameObject temp = Instantiate(numberPrefab, pos, Quaternion.identity); NumberController num = temp.GetComponent <NumberController> (); num.IniColor(value, numberColors[(int)color], speed, duration, scale); }
private NumberController CreateController() { var validator = new NumberValidator(); var formatter = new NumberFormatter(validator); var controller = new NumberController(formatter, validator); controller.Request = new HttpRequestMessage(); controller.Configuration = new HttpConfiguration(); return(controller); }
// Use this for initialization void Start() { GameObject numberController = GameObject.Find("NumberController"); nc = (NumberController)numberController.GetComponent(typeof(NumberController)); AddEventTriggerListener( GetComponent <EventTrigger>(), EventTriggerType.PointerClick, nc.ClickNumberEvent); }
private void Start() { #if UNITY_EDITOR Debug.Log("clean this touch pad"); #endif GameObject numberController = GameObject.Find("NumberController"); nc = (NumberController)numberController.GetComponent(typeof(NumberController)); btn = GetComponent <Button>(); btn.onClick.AddListener(() => { nc.RecapNumber(); }); }
public static NumberController Create(string name, GameObject parent, Vector3 position, int order, float size) { // Creating a new GameObject to hold all the components GameObject controllerObject = new GameObject(name); controllerObject.transform.ChangeParentAt(parent.transform, position); // Adding a NumberController to the GameObject NumberController numberController = controllerObject.AddComponent <NumberController>(); numberController.MainPosition = position; numberController.Order = order; numberController.Size = size; return(numberController); }
static void Main(string[] args) { //These codelines are needed to use the NotifyIcon without a Form. Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); CredentialsUtils.CheckConfiguration(); //Initialize NumberController NumberController.Initialize(); //Start ClipboardMonitor ClipboardMonitor.Start(); //Start TrayIcon Application.Run(new TrayIconContext()); }
public void Start(string[] args) { if (args.Length != 1) { GetMessage(); return; } if (!uint.TryParse(args[0], out _)) { GetMessage(); return; } if (!CheckingValue(args[0])) { GetMessage(); return; } if (int.Parse(args[0]) == 0) { WriteLine(ZERO); _logger.Info(LogMessage.FINALIZED); return; } Controller numberController = new NumberController( numberView: new NumberView()); numberController.SetModel(args[0]); numberController.Display(); _logger.Info(LogMessage.FINALIZED); }
public override void Initialize() { CostController = NumberController.Create("Cost_Controller", this.gameObject, new Vector3(-0.05f, 1.1f, 0f), 20, 0.35f); FrontTokenRenderer = CreateRenderer("FrontToken_Sprite", Vector3.one, Vector3.zero, 19); BackTokenRenderer = CreateRenderer("BackToken_Sprite", Vector3.one, Vector3.zero, 19); HeroPowerRenderer = CreateRenderer("HeroPower_Sprite", Vector3.one, Vector3.zero, 18); WhiteGlowRenderer = CreateRenderer("WhiteGlow_Sprite", Vector3.one * 2f, new Vector3(0f, -0.12f, 0f), 17); GreenGlowRenderer = CreateRenderer("GreenGlow_Sprite", Vector3.one * 2f, new Vector3(0f, -0.12f, 0f), 16); RedGlowRenderer = CreateRenderer("RedGlow_Sprite", Vector3.one * 2f, new Vector3(0f, -0.12f, 0f), 15); FrontTokenRenderer.enabled = true; HeroPowerRenderer.enabled = true; UpdateSprites(); UpdateNumbers(); CostController.SetEnabled(true); }
public void Init(NumberController nController) { this.numController = nController; this.pan.Init(this.rt); float minZoom = (!SafeLayout.IsTablet) ? 0.8f : 1.2f; float scaleRequiredForNum = this.numController.ScaleRequiredForNum; this.pinch.Init(this.rt, minZoom, scaleRequiredForNum); this.initialZoom = ((!SafeLayout.IsTablet) ? 1f : 1.4f); this.initialPos = this.rt.anchoredPosition; this.rt.localScale = new Vector3(this.initialZoom, this.initialZoom, 1f); this.numController.UpdateNums(this.rt.localScale.x); this.pan.Click += delegate(Vector2 pos) { if (this.Click != null) { this.Click(pos); } }; this.pinch.PinchCompleted += this.OnPinchCompleted; this.pinch.Pinching += this.OnPinch; this.pan.TouchActionStarted += this.OnTouchActionStarted; this.pinch.TouchActionStarted += this.OnTouchActionStarted; }
public override void Initialize() { AttackController = NumberController.Create("Attack_Controller", this.gameObject, new Vector3(-1.4f, -0.85f, 0f), 36, 0.45f); HealthController = NumberController.Create("Health_Controller", this.gameObject, new Vector3(1.45f, -0.85f, 0f), 36, 0.45f); ArmorController = NumberController.Create("Armor_Controller", this.gameObject, new Vector3(1.5f, 0f, 0f), 36, 0.45f); AttackRenderer = CreateRenderer("Attack_Sprite", Vector3.one * 0.55f, new Vector3(-1.5f, -0.75f, 0f), 34); HealthRenderer = CreateRenderer("Health_Sprite", Vector3.one * 0.55f, new Vector3(1.5f, -0.75f, 0f), 34); ArmorRenderer = CreateRenderer("Armor_Sprite", Vector3.one * 0.55f, new Vector3(1.5f, 0.75f, 0f), 34); HeroRenderer = CreateRenderer("Hero_Sprite", Vector3.one, Vector3.zero, 33); WhiteGlowRenderer = CreateRenderer("WhiteGlow_Sprite", Vector3.one * 2f, new Vector3(0.04f, 0.75f, 0f), 32); GreenGlowRenderer = CreateRenderer("GreenGlow_Sprite", Vector3.one * 2f, new Vector3(0.04f, 0.75f, 0f), 31); RedGlowRenderer = CreateRenderer("RedGlow_Sprite", Vector3.one * 2f, new Vector3(0.04f, 0.75f, 0f), 30); HeroRenderer.enabled = true; HealthRenderer.enabled = true; UpdateSprites(); UpdateNumbers(); HealthController.SetEnabled(true); }
public NumberUnitTest() { controller = new NumberController(); }
public void Setup() { _controller = new NumberController(); }
public void Init(IPaintFill pFill, PaletteData data, NumberController numberController) { this.pd = data; this.chopFill = (ChopFill)pFill; this.numController = numberController; }