Panel.Update C# (CSharp) Method

Update() private method

private Update ( ) : void
return void
    void Update()
    {
        transform.position -= Vector3.forward * Scroller.instance.delta;

        if (transform.position.z < PanelController.instance.zLimit)
            Destroy (gameObject);

        transform.rotation = initialRotation * PanelController.instance.Rotation (transform.position);
    }

Usage Example

コード例 #1
0
 /// <summary>
 /// Movimenta os Buttons entre os Panels
 /// </summary>
 /// <param name="result"></param>
 /// <param name="pDir"></param>
 /// <param name="pEsq"></param>
 /// <param name="pIce"></param>
 /// <param name="btns"></param>
 public void MoveButton(string[] result, Panel pDir, Panel pEsq, Panel pIce, List <Button> btns)
 {
     for (int i = 0; i < result.Length - 1; i++)
     {
         for (int j = 0; j < result[i].Length; j++)
         {
             if (result[i].ToString()[j] == 'I')
             {
                 pDir.Controls.Remove(btns[j]);
                 pIce.Controls.Add(btns[j]);
                 pDir.Update();
                 pDir.Show();
                 pIce.Update();
                 pIce.Show();
                 Thread.Sleep(90);
             }
             if (result[i].ToString()[j] == 'L')
             {
                 pIce.Controls.Remove(btns[j]);
                 pEsq.Controls.Add(btns[j]);
                 pIce.Update();
                 pIce.Show();
                 pEsq.Update();
                 pEsq.Show();
                 Thread.Sleep(90);
             }
         }
     }
 }
All Usage Examples Of Panel::Update