Exemplo n.º 1
0
 void Start()
 {
     charController   = GetComponent <CharController>();
     alive            = GetComponent <Alive>();
     visualController = GetComponent <VisualController> ();
     visualController.FaceRight();
 }
Exemplo n.º 2
0
 private void Awake()
 {
     particleSystem = GetComponent <ParticleSystem>();
     particleSystem.Stop();
     vc            = GetComponent <VisualController>();
     vc.OnPressed += _ => OnClicked();
 }
Exemplo n.º 3
0
        public override void SimulateUpdateAlways()
        {
            InitRender();
            if (burnStarted || burnFinished)
            {
                return;
            }

            var          secondsFromError = Time.time - lastError;
            const double errMaxTime       = 1;
            const double errDecreaseTime  = 4;

            double factor;

            if (secondsFromError > errMaxTime + errDecreaseTime)
            {
                factor = 0;
            }
            else if (secondsFromError < errMaxTime)
            {
                factor = 1;
            }
            else
            {
                factor = (errDecreaseTime - (secondsFromError - errMaxTime)) / errDecreaseTime;
            }

            VisualController.SetGlowLevel(new Color(2.0f, 1.5f, 0) * (float)factor, 1.0f);
        }
Exemplo n.º 4
0
 void Awake()
 {
     visual       = GetComponent <VisualController>();
     dead         = true;
     informations = new List <RecordInformation>();
     rb           = GetComponent <Rigidbody2D>();
     _manager     = FindObjectOfType <GameManager>();
     gun.owner    = this;
 }
Exemplo n.º 5
0
 void AssertVisualColor(VisualController visualController, int expectedColor, string message, params Point[] points)
 {
     int[] visualPixels;
     using (visualController.VisualImage.LockPixels(out visualPixels))
     {
         foreach (var point in points)
         {
             Assert.AreEqual(expectedColor, visualPixels[point.Y * visualController.VisualImage.Size.Width + point.X], message + string.Format(" ({0}, {1})", point.X, point.Y));
         }
     }
 }
Exemplo n.º 6
0
    void Start()
    {
        myTr             = transform;
        bCollider        = GetComponent <BoxCollider2D>();
        visualController = GetComponent <VisualController>();
        walker           = GetComponent <Walker>();
        fighter          = GetComponent <Fighter>();
        alive            = GetComponent <Alive>();

        CommandIssued = false;
    }
Exemplo n.º 7
0
 /// <summary>
 /// Makes it a singleton.
 /// </summary>
 void Awake()
 {
     if (_instance == null)
     {
         _instance = this;
     }
     else
     {
         Debug.Log("There are 2 VisualControllers");
     }
 }
Exemplo n.º 8
0
 void AssertGetTouchPointerStyle(VisualController visualController, VisualController.TouchPointerStyle expectedPointerStyle, bool checkNearby, params Point[] points)
 {
     foreach (var point in points)
     {
         Assert.AreEqual(expectedPointerStyle, visualController.GetTouchPointerStyle(point), "Should match pointer style at the point.");
         if (checkNearby)
         {
             Assert.AreEqual(expectedPointerStyle, visualController.GetTouchPointerStyle(new Point(point.X - 2, point.Y - 2)), "Should match pointer style on small distance from point.");
             Assert.AreEqual(expectedPointerStyle, visualController.GetTouchPointerStyle(new Point(point.X + 2, point.Y + 2)), "Should match pointer style on small distance from point.");
             Assert.AreNotEqual(expectedPointerStyle, visualController.GetTouchPointerStyle(new Point(point.X - 8, point.Y - 8)), "Should not match pointer style on big distance from point.");
             Assert.AreNotEqual(expectedPointerStyle, visualController.GetTouchPointerStyle(new Point(point.X + 8, point.Y + 8)), "Should not match pointer style on big distance from point.");
         }
     }
 }
    void Start()
    {
        inst = this;
        if (!showCursor)
        {
            Cursor.visible = false;
        }

        playerMid = Player.transform.position;

        tracksColorPalette = new Color[5];

        // Unschön
        for (int i = 0; i < tracksColorPalette.Length; i++)
        {
            tracksColorPalette[i] = MeshRef.inst.layerButtons[i].colors.normalColor;
        }

        // Events
        GameEvents.inst.onPlayFieldByRecord += OnPlayField_byRecord;
        GameEvents.inst.onStopFieldByRecord += OnStopField_byRecord;
    }
Exemplo n.º 10
0
 public void Awake()
 {
     inst = this;
 }
Exemplo n.º 11
0
 public override void CopyItemClick(object sender, RoutedEventArgs args)
 {
     VisualController.SetCopiedKitEntry(this);
     InvokeCopyAction();
 }
Exemplo n.º 12
0
 private void Awake()
 {
     instance = this;
 }
 void Awake()
 {
     if (inst == null)
         inst = this;
 }
Exemplo n.º 14
0
 public virtual void UpdateEmissionCycle()
 {
     VisualController.OnIgnite(null, null, false);
 }
Exemplo n.º 15
0
 void Awake()
 {
     body          = GetComponent <Rigidbody2D>();
     Visual        = GetComponent <VisualController>();
     LookDirection = Vector2.up;
 }
Exemplo n.º 16
0
    void Start()
    {
        myTr = transform;
        bCollider = GetComponent<BoxCollider2D>();
        visualController = GetComponent<VisualController>();
        walker = GetComponent<Walker>();
        fighter = GetComponent<Fighter>();
        alive = GetComponent<Alive>();

        CommandIssued = false;
    }