Ejemplo n.º 1
0
        public void RightRotate()
        {
            int nextDir = (int)currentDir - 1;

            if (nextDir < 0)
            {
                nextDir = 3;
            }
            currentDir = (CharacterCustomization.CharacterDir)nextDir;
            dirChangeEvent.Invoke();
        }
Ejemplo n.º 2
0
        public void LeftRotate()
        {
            int nextDir = (int)currentDir + 1;

            if (nextDir > 3)
            {
                nextDir = 0;
            }
            currentDir = (CharacterCustomization.CharacterDir)nextDir;
            dirChangeEvent.Invoke();
        }
Ejemplo n.º 3
0
 public void OnDirChange()
 {
     currentDir = characterView.currentDir;
     UpdateReferenceOffset();
 }