示例#1
0
        public void RightRotate()
        {
            int nextDir = (int)currentDir - 1;

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

            if (nextDir > 3)
            {
                nextDir = 0;
            }
            currentDir = (CharacterCustomization.CharacterDir)nextDir;
            dirChangeEvent.Invoke();
        }
示例#3
0
 public void OnDirChange()
 {
     currentDir = characterView.currentDir;
     UpdateReferenceOffset();
 }